|
|
|
|
|
для: 12345
(31.03.2006 в 17:58)
| | В FF без return false; работать не будет. Будет просто перезагружаться (или ещё чё с ней будет просиходить) текущая страница. | |
|
|
|
|
|
|
|
для: Sergey89
(31.03.2006 в 17:39)
| | Sergey89 : но у меня же и без того работает. | |
|
|
|
|
|
|
|
для: 12345
(31.03.2006 в 17:37)
| | попробуйте так: onclick="my_func(); return false;" | |
|
|
|
|
|
|
|
для: Саша
(31.03.2006 в 14:50)
| | Может, в браузере этой 2-й машины какие-то особые настройки безопасности, которые не дают перезагружать страницу в окне?
В частности, что стоит в Scripting:Active Scripting ? (В Настройки бр.:Secirity) | |
|
|
|
|
|
|
|
для: 12345
(31.03.2006 в 14:37)
| | ошибок никаких, просто ничего не происходит...
в Вашем коде выводит http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=15360 и все.
Впринципи, я переделал на window.open, скрипт заработал. | |
|
|
|
|
|
|
|
для: Саша
(31.03.2006 в 13:27)
| | Какие ошибки выдаёт?
Существует ли document.getElementById("myhref") ?
Например,
<SCRIPT>function mkhref ( mhref )
{
if ( 0)
window.location = "http://" +"localhost" +mhref+"&"+document.getElementById("myhref").value;
else
alert(window.location = "http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=15360");
}
</SCRIPT>
<a href="#" onclick=mkhref("")>print</a>
| даёт показ этой темы. | |
|
|
|
|
|
|
|
для: 12345
(31.03.2006 в 13:05)
| | тоже самое...
вот уже сгенерированная функция
function mkhref ( mhref )
{
if ( document.getElementById("myhref").value )
window.location = "http://" +"localhost" +mhref+"&"+document.getElementById("myhref").value;
else
window.location = "http://" +"localhost"+mhref;
}
|
Кстати, с таким кодом, тот же результат
function mkhref ( mhref )
{
window.location = "http://www.ukr.net";
}
|
| |
|
|
|
|
|
|
|
для: Саша
(31.03.2006 в 12:06)
| | Если всё остальное правильно, пишите location вместо location.href | |
|
|
|
|
|
|
|
function mkhref ( mhref )
{
alert (mhref);
if ( document.getElementById("myhref").value )
window.location.href = "http://" +<?=$_SERVER["SERVER_NAME"]?> +mhref+"&"+document.getElementById("myhref").value;
else
window.location.href = "http://" +'<?=$_SERVER["SERVER_NAME"]?>'+mhref;
}
|
Это ссилка которая вызивает функцию
<a href="#" onclick='mkhref("<?=$root_url?>/print_doc?id=<?=$id?>")' class="nu">print</a>
|
Перехода на другую страницу нет, когда нажымаеш на ссылку. Почему?
Спасибо! | |
|
|
|
|