Показать сообщение отдельно
  #1 (permalink)  
Старый 31.08.2012, 08:49
Новичок на форуме
Отправить личное сообщение для ratrat Посмотреть профиль Найти все сообщения от ratrat
 
Регистрация: 27.08.2012
Сообщений: 8

Как интерполировать переменную в window.open?
Подскажите пожалуйста новичку, вот пример:

echo '<script>var stroka=window.location.href;</script>';
code
code
...
echo '<img src="1.png" onclick="window.open('.'\'dop.php?str=stroka'.'\', \'test\', \' width=300\' )" />';

Видите, тут мне приходится экранировать одинарные кавычки, т.к. они участвую в echo, использовать двойные кавычки тоже нельзя, т.к. в них находится window.open. А как мне заместо переменной stroka подставить её значение (адрес)? Пробовал с экранированными кавычками, не выходит.
И вообще чувствую, что стиль написания немного неверный, т.к. сложночитаемый. Что посоветуете?
Ответить с цитированием