Tag: internet explorer

Ручка keyPress Accross Frames в IE

Я пытаюсь обработать событие onkeydown через несколько кадров (нет, я, к сожалению, не могу избавиться от фреймов) с помощью javascript (см. Мой предыдущий вопрос здесь ). Я получаю дескриптор документа в другом фрейме и устанавливаю его обработчик onkeydown, равный моей функции. Ошибка не возникает, но когда я позже проверю настройки документа, onkeydown имеет значение null. […]

Как передать переменную javascript в качестве аргумента функции vbscript (в контексте HTAs)?

Я пишу HTA, и мне нужно передать переменную, которую я имею в Javascript, в функцию VBScript. Не могли бы вы дать мне знать, как это сделать? Вот пример (нерабочий) того, что я пытаюсь сделать: <!DOCTYPE … > <html> <head> <HTA:APPLICATION ID="chrome" APPLICATIONNAME="kiosk" … /> … <script type="text/javascript"> … var closer = "C:\Program Files"; … </script> […]

Ошибка Internet Explorer 8 JS: «window.toolbar.visible» является нулевым или не является объектом

У меня есть следующий код для проверки того, когда страница на нашем веб-сайте загружается в окно без панелей инструментов или меню (есть несколько других проверок, таких как мобильные устройства и пользовательские агенты, но я не буду их здесь останавливать): if (window.toolbar.visible !== true || window.menubar.visible !== true) { // do some stuff } Он отлично […]

Регулярное выражение дает различный вывод в FF и IE

Моя проблема в том, что когда я использую этот код: var queuediv = document.getElementById('MSO_ContentTable'); var total = get_text(queuediv); countTotal = total.split(/\s+/).length; Это функция function get_text(el) { ret = ""; var length = el.childNodes.length; for (var i = 0; i < length; i++) { var node = el.childNodes[i]; if (node.nodeType != 8) { ret += node.nodeType […]

Как я могу контролировать действие onbeforeunload в IE?

У меня недавно возникла проблема с onbeforeunload что мне нужно всплывать на странице голосования, когда пользователи пытаются закрыть свои браузеры IE. Я сделал это, используя: <body onbeforeunload="makevote()"> И основная структура makevote() в javascript выглядит следующим образом: function makevote() { comet.distruct(); if(csid != null && isvote == null) { window.event.returnValue = false window.event.returnValue='press “cancel” to vote […]

Вертикальная прокрутка отключенного <select> mutliple элемента, не работающего в IE

У меня есть несколько элементов с выделенными полосами прокрутки. В Chrome и Firefox в Windows он все еще прокручивается, но не может быть выбран. Однако в IE это не прокручивается, поэтому не все опции видны. Есть ли способ заставить IE вести себя как Chrome / FF таким же образом? Это в основном презентация только для […]

Html и Internet Explorer: как избежать скрытых элементов для копирования / вставки

У меня ТАБЛИЦА, в документе HTML5. У меня есть селектор представлений, который скрывает / показывает некоторые строки, используя jQuery hide() и show() . Когда пользователь выбирает таблицу (программно, используя кнопку «Выбрать все», см. Ниже для кода), а затем копировать / вставлять, например, в электронную почту Word или Outlook, поведение отличается от FF и IE. FF: […]

JavaScript getElementById (…) является нулевым или не является объектом IE

Это должно быть очень просто для экспертов JavaScript. В следующем коде я пытаюсь открыть iframe на всю высоту окна браузера. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> <script language="javascript" type="text/javascript"> function resizeIframe() { var height = document.documentElement.clientHeight; height -= document.getElementById('documentFrame2').offsetTop; height […]

Как просмотреть изображение перед загрузкой с помощью JavaScript или jquery?

Мне просто нужно отобразить выбранное изображение (Обзор) пользователем перед загрузкой. Для этого я использую этот код: JS function setImage(file) { if(document.all) document.getElementById('prevImage').src = file.value; else document.getElementById('prevImage').src = file.files.item(0).getAsDataURL(); if(document.getElementById('prevImage').src.length > 0) document.getElementById('prevImage').style.display = 'block'; } HTML <img id="prevImage" src="" alt="" width="313" height="315" /> <input name="photo1" id="photo1" type="file" onchange="setImage(this);" value="" class="input" size="17"/> Этот код отлично работает […]

CORS с IE, XMLHttpRequest и ssl (https)

У меня проблема с приложением, которое связывается с Ajax, чтобы потреблять некоторые успокаивающие услуги с другого сервера. Проблема заключается в появлении только с IE, и когда приложение-потребитель на сервере, имеющем ssl, я имею в виду, когда я использую одни и те же услуги с одного и того же сервера из другого поля, все работает нормально. […]

JavaScript делает сайт умным, красочным и простым использованием.