Как перейти по ссылке из переменной методом window.open()
<button title="Новое окно" onClick="javascript:www();">Открыть</button>
<script>
function www() {
var www = prompt('Введите адрес', '');
window.open(href= www); // window.open(www);
}
</script>
|
так, как в закомментированной строчке.
Цитата:
|
Айvan, Вы забыли в тэг дописать type="text/javacscript".
|
Цитата:
Цитата:
P.S. Пробовал дописать, ошибка не здесь. |
<button title="Новое окно" onclick="www()">Открыть</button>
function www() {
window.open(prompt('Введите адрес', ''));
}
|
ты хоть проверяй! он не определяет как ссылку. нужно, чтобы вводя javascript.ru он переходил на этот сайт! чтобы как адресная строка работала!
|
Айvan, делайте сами. Никто Вам не будет помогать, пока Вы не научитесь уважать других людей. Пример дан, а дальше сами или платите деньги.
|
Спасибо за помощь! А высказывайтесь где-нибудь на платном форуме. Я по вашему не думаю? Форум есть - я пользуюсь предоставленными услугами и удобствами!
Просто зачем предлагать тот же не верный код, но немного видоизмененный? |
Добавь http:// перед адресом.
Цитата:
---- Форум javascript.ru - с нами удобно! |
Большое спасибо, заработало!
Вот как получилось:
<button title="Новой окно" onClick="javascript:www();">Новое окно</button>
<script>
function www() {
var www = prompt('Введите адрес', '');
var www = 'http\:\/\/' + www;
window.open(href=www);
}
</script>
|
| Часовой пояс GMT +3, время: 10:42. |