Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Народный SF Fusion
# 1 Тема: if(screen.width==1024) { то-то и то-то
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 08 Апреля 2009, 11:50:14
<script language="JavaScript" type="text/javascript">
{
if(screen.width==1024) {
?> код
<?php
}
}
</script>



этот код не работает, ругается на синтаксис, помогите исправить пожалуйста
 
^ наверх ^
# 2  
Yan
SF Team

Avatar пользователя

Не трогайте Ская! Отпизжу!

SF Support Team

Любитель Fusion

Сообщений: 325
Откуда: Москва
Зарегистрирован: 08 Мая 2007, 19:40:59
Сказали спасибо 24 раз
Статус: offline
Опубликовано 08 Апреля 2009, 12:12:06
ыыы... А что это?????
Коктеиль из php и java ? )))

Приведи полный код.
 
^ наверх ^ yan.kiev.ua
# 3  
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 08 Апреля 2009, 12:16:49
вот от сюда взял http://www.sql.ru/forum/actualthread.aspx?tid=229882

а хочу что бы если разрешение экрана такое-то, то выводить один код, а если разрешение другое, то ничего не выводить.


[Изменил(а) dr56, 08 Апреля 2009, 12:19:36]  
^ наверх ^
# 4  
jikaka
Пользователь

Avatar пользователя

jikaka

Почетный SF

Сообщений: 1112
Откуда: Питер
Зарегистрирован: 01 Октября 2008, 08:39:58
Сказали спасибо 106 раз
Статус: offline
ICQ статус 196346743
Опубликовано 08 Апреля 2009, 13:17:06
dr56 написал:
<script language="JavaScript" type="text/javascript">
{
if(screen.width==1024) {
?> код
<?php
}
}
</script>



этот код не работает, ругается на синтаксис, помогите исправить пожалуйста


во-первых, у тебя ява с двойными кавычками, измени на одинарные...
во-вторых, где у тебя код - попробуй прописать туда все то, что тебе надо и тоже без двойных ковычек...

примерно так:
<?php
...
<script language='JavaScript' type='text/javascript'>
{
if(screen.width==1024) {
код в одинарных кавычках (либо перед двойными со слэшем \smiley
}
}
</script>
...
?>


--------------------
жить хорошо! а хорошо жить - еще лучше!
www.rusfusion.ru - официальная поддержка
^ наверх ^ 196346743 www.jikaka.ru
# 5  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 08 Апреля 2009, 18:19:47
Цени как будет работать:

Типа чистый файл

<script language='JavaScript' type='text/javascript'>
<!--
if(screen.width==1024) {
document.write("<?php /*код пхп - в одну строчку */?>");
}
//-->
</script>




Теперь , думаю стало ясней? :)
* пофиксено


[Изменил(а) Psc, 08 Апреля 2009, 18:22:00]

--------------------
Retired
^ наверх ^
# 6  
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 09 Апреля 2009, 16:56:37
вот что получилось
Parse error: syntax error, unexpected '<' in /home/forfive/public_html/administration/panel_editor.php(115) : eval()'d code on line 1




<script language='JavaScript' type='text/javascript'>
<!--
if(screen.width==1024) {
document.write("<?php /*<!-- MarketNews Start --> <div id="MarketGid1786"><center> <a href="http://marketgid.com" target="_blank">Загрузка...</a> </center></div> <!-- MarketNews End --> <!-- pered </body> --> <script type="text/javascript" src="http://mg.dt00.net/gjs/f/o/forfive.ru.i1.js" charset="windows-1251"></script>*/?>");
}
//-->
</script>


 
^ наверх ^
# 7  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 09 Апреля 2009, 19:42:03
Я писал про чистый файл ващета... <?php это начало кода пхп... /* и */ это я корректно выделил свой комент...
короче все с вами ясно, нужен готовый код :)
ниже
openside("name");
?>
<script language='JavaScript' type='text/javascript'>
<!--
if(screen.width==1024) {
document.write('<!-- MarketNews Start --> <div id="MarketGid1786"><center> <a href="http://marketgid.com" target="_blank">Загрузка...</a> </center></div> <!-- MarketNews End --> <!-- pered </body> --> <scri'+'pt type="text/javascript" src="http://mg.dt00.net/gjs/f/o/forfive.ru.i1.js" charset="windows-1251"></sc'+'ript>');
}
//-->
</script>
<?
closeside();



Просто вставь в панель


--------------------
Retired
^ наверх ^
1 пользователь сказал спасибо Вам: dr56
# 8  
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 09 Апреля 2009, 20:23:29
Просто в синтаксисе вообще не разбираюсь, все методом проб и ошибок делаю..


спасибо большое, все работаетsmiley
 
^ наверх ^
# 9  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 09 Апреля 2009, 20:59:15
Вот это мне и нада было уточнить smiley


--------------------
Retired
^ наверх ^
1 пользователь сказал спасибо Вам: dr56
# 10  
HEROPRAKTIC
Пользователь

Avatar пользователя




новичек

Сообщений: 3
Зарегистрирован: 03 Марта 2009, 18:22:10
Сказали спасибо 0 раз
Статус: offline
Опубликовано 15 Апреля 2009, 22:02:24
А можно ли вставить в панель такой код, чтоб менял таблицу стилей в зависимости от разрешения экрана.
?>
<SCRIPT language=JavaScript>
<!--
if (screen.width == 1024) {document.write (\"<LINK href=\"http://mysite.ru/themes/milkyway/styles1024.css\" type=text/css rel=stylesheet>\"smiley};
//-->
</SCRIPT>
<?



У меня это код не выдает ошибок, но стилб не меняет. Куда надо вставить этот код чтобы работало, в какой-то php файл?
 
^ наверх ^
Перейти на форум:


94,971,312 уникальных посетителей
сейчас: 20 Апреля 2024, 15:31:37
Генерация страницы: 0.29 сек.