Добрый день!
Поиск не дал результатов, поэтому позволю себе начать новую тему.
Поставил Srciptish. Начал пробовать - просто страничка с localhost, прицепил скрипт аж
alert честно отрабатывает, write - нет: в консоли ошибок сообщение
Ошибка: [test] The operation is insecure. Источник: chrome://scriptish/content/scriptish.js -> file:///C:/.../Mozilla/SeaMonkey/Profiles/i3dfjy58.default/scriptish_scripts/test/test.user.js Строка: 13
Подскажите, что бы это значило, что я делаю не так, и как должен делать правильно?
Заранее спасибо!
PS
SeaMonkey 2.12.1
Scriptish 0.1.8
Windows 7 x64
Отредактировано disputant (03-10-2012 19:30:34)
Отсутствует
disputant
видимо это изза того что страничка локальная, попробуй страничку на сервер закинуть и проверь.
можно даже на локальный - главное чтоб в адресной строке было хттп а не филе.
если заработает то значит проблема в этом и тут уже ничего не попишешь - безопасность.
сам скриптиш не юзаю поэтому точнее не скажу.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
disputant
видимо это изза того что страничка локальная, попробуй страничку на сервер закинуть и проверь.
можно даже на локальный - главное чтоб в адресной строке было хттп а не филе.
если заработает то значит проблема в этом и тут уже ничего не попишешь - безопасность.
сам скриптиш не юзаю поэтому точнее не скажу.
Нет, закинуто на локальный сервер, грузится через http.
И не работает
Какие-то скорее всего настройки SeaMonkey надо изменить, но что?...
Отсутствует
Какие-то скорее всего настройки SeaMonkey надо изменить, но что?.
а у скриптиша нет никаких настроек?
может ему какието переменные в скрипте указать надо? по идее то такого быть не должно, попробуй взять какой нибудь готовый скрипт с подобным функционалом проверить и если работает то посмотреть как в нём реализовано document.write .
если и тот не будет работать то походу действительно проблема в см.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
disputant пишетКакие-то скорее всего настройки SeaMonkey надо изменить, но что?.
а у скриптиша нет никаких настроек?
может ему какието переменные в скрипте указать надо? по идее то такого быть не должно, попробуй взять какой нибудь готовый скрипт с подобным функционалом проверить и если работает то посмотреть как в нём реализовано document.write .
если и тот не будет работать то походу действительно проблема в см.
С именно document.write не нашел, но если через
var node = document.createElement("div"); node.textContent = "Hello, world"; document.body.appendChild(node);
то вроде работает...
Где бы про это нормально почитать, с примерами?...
Отредактировано disputant (03-10-2012 20:43:25)
Отсутствует
disputant
document.write() после окончания загрузки документа перезапишет его целиком. Зачем его вызывать?
Добавлено 03-10-2012 20:52:47
И будет, даже если все же получится записать, как тут:
<!DOCTYPE HTML> <html> <head> <title>Test</title> <meta charset="utf-8"/> </head> <body onload="document.write('New text')"> <strong>Test</strong>, test </body> </html>
Отредактировано Infocatcher (03-10-2012 20:52:47)
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
disputant
document.write() после окончания загрузки документа перезапишет его целиком. Зачем его вызывать?
Вопрос не в том, зачем, а почему не работает :)
Отсутствует