window.open не работает в IE 7 и 8 - PullRequest
1 голос
/ 01 февраля 2011

У меня есть небольшой букмарклет, который открывает новое окно, единственная проблема в том, что он не работает.Я пробовал «без пробелов в заголовке трюка», а также несколько других (снял часть void (), поместил кавычки по всей ширине, высоте и т. Д.), Но он все равно не полетел.Вот код ниже:

javascript:void(window.open('https://myfavs.me/create.php?f_url='+encodeURIComponent(location.href)+'&f_title='+encodeURIComponent(document.title),'Add_Page_to_MyFavs.me','width=400,height=300,menubar=no,status=yes,location=no,toolbar=no,scrollbars=yes'))

Я получаю ошибку:

Пользовательский агент: Mozilla / 4.0 (совместимо; MSIE 8.0; Windows NT 5.1; Trident /4.0)
Отметка времени: вторник, 1 февраля 2011 г. 04:59:43 UTC
Сообщение: неверный аргумент.
Строка: 1
Символ: 1
Код: 0
URI: https://myfavs.me/

Кто-нибудь может пролить свет на это?

1 Ответ

3 голосов
/ 01 февраля 2011

Internet Explorer, как известно, требователен к именам окон. Я подозреваю, что изменение Add_Page_to_MyFavs.me на AddPageToMyFavs решит проблему.

...