banyman Posted March 28, 2008 Report Share Posted March 28, 2008 Подскажите пожалуйста, как из РНР ссылки такого вида:$text.='<a href="detail.php?t_id=';$text.= $mass_sub[$i][0];$text.='" target="_blank">';$text.='<img borger="0" src="images/links/pod.jpg" alt="Подробно" title="Подробно">';$text.='</a>'."n";Сделать ссылку для открытия динамичесского окна JSИспользовав такой код:<head><script language="JavaScript"><!-- hidefunction openWin() { myWin= open("detail.php", "displayWindow", "width=500,height=500,status=no,toolbar=no,menubar=no");}// --></script></head><body><form><input type="image" value="подробнее" onClick="openWin()"></form></body> Link to comment Share on other sites More sharing options...
0 Yarik Voronov Posted March 28, 2008 Report Share Posted March 28, 2008 <html><head><script language="javascript" type="text/javascript"> function openWin(_link) { myWin= open(_link, "displayWindow", "width=500,height=500,status=no,toolbar=no,menubar=no");}</script></head><body><?php $link="detail.php?t_id={$mass_sub[$i][0]}"; $bott="<button type="button" onClick="openWin('$link')" >подробнее</button>"; print $bott;?></body></html>В дальнейшем при задании таких простейших вопросов обращайтесь сначала к PHP, JavaScript мануалам и Google, Yandex Link to comment Share on other sites More sharing options...
0 banyman Posted March 29, 2008 Author Report Share Posted March 29, 2008 Спасибо Вопрос не так прост, как кажется.. т.к. мне нужно всю ссылку присвоить одной переменной $text.='ссылка';Попробовал вот так: $link="detail.php?t={$mass_sub[$i][0]}";$text.='<a href="'.$link.'" target="_blank">';$text.="<images type="images" onClick="openWin('".$link."')"><img borger="0" src="images/links/pod.jpg" alt="Подробно" title="Подробно" /></images>";не проходит... ссылка окрывается, но в простом, а не динамичесском окне Link to comment Share on other sites More sharing options...
0 Yarik Voronov Posted April 2, 2008 Report Share Posted April 2, 2008 не проходит... ссылка окрывается, но в простом, а не динамичесском окнеЧто значит "в простом а не динамическом окне"? И какой браузер использовался для теста? Link to comment Share on other sites More sharing options...
0 homm Posted April 2, 2008 Report Share Posted April 2, 2008 ###http://www.webmaster.ee/javascript/js.html Link to comment Share on other sites More sharing options...
0 banyman Posted April 2, 2008 Author Report Share Posted April 2, 2008 не проходит... ссылка окрывается, но в простом, а не динамичесском окнеЧто значит "в простом а не динамическом окне"? И какой браузер использовался для теста?Java Script окно. Для теста Опера но код в ней проверен и работает. Не рботает только у меня. Link to comment Share on other sites More sharing options...
0 Yarik Voronov Posted April 2, 2008 Report Share Posted April 2, 2008 2 banyman.$text.='<a href="'.$link.'" target="_blank">';$text.="<images type="images" onClick="openWin('".$link."')"><img borger="0" src="images/links/pod.jpg" alt="Подробно" title="Подробно" /></images>";"перевожу" в исходный HTML код<images type="images" onClick="openWin('<a href='detail.php?t=' target="_blank">')"> <!-- Alarm! alarm!! --><img borger="0" src="images/links/pod.jpg" alt="Подробно" title="Подробно" /></images>срочно читать мануал Java Script, команда window.open(); и не менее срочно читать мануал синтаксиса HTML.Я не знаю про какое-такое динамическое окно JS идет речь, ибо window.open() создает новое окно браузера с соответствующими параметрами и работает в IE6, FF2, Opera 9.24. Может в Opera и есть "особенные" команды и "особенные" виджеты. но это не значит что они есть во всех браузерах. Link to comment Share on other sites More sharing options...
0 banyman Posted April 2, 2008 Author Report Share Posted April 2, 2008 Сам принцып окна JS я понимаю... я его с помощью РНР пока не могу создать... всмыле - ссылку правильно оформить Link to comment Share on other sites More sharing options...
0 Yarik Voronov Posted April 2, 2008 Report Share Posted April 2, 2008 2 banyman. в своем первом посте я написал как правильно формировать ссылку! надо передать URL ресурса, а не форматированный html-тег . если совсем непонятно, то только значение атрибута href тега Link to comment Share on other sites More sharing options...
0 banyman Posted April 4, 2008 Author Report Share Posted April 4, 2008 Тепер понятно Link to comment Share on other sites More sharing options...
Question
banyman
Подскажите пожалуйста, как из РНР ссылки такого вида:
Сделать ссылку для открытия динамичесского окна JS
Использовав такой код:
Link to comment
Share on other sites
9 answers to this question
Recommended Posts