Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№103-10-2012 19:26:45

disputant
Участник
 
Группа: Members
Зарегистрирован: 05-10-2010
Сообщений: 36
UA: Seamonkey 2.12

Scriptish: The operation is insecure

Добрый день!

Поиск не дал результатов, поэтому позволю себе начать новую тему.

Поставил Srciptish. Начал пробовать - просто страничка с localhost, прицепил скрипт аж

Выделить код

Код:

alert("Hello! It is test");
document.write("Hello! It is test");

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)

Отсутствует

 

№203-10-2012 19:46:21

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.12

Re: Scriptish: The operation is insecure

disputant
видимо это изза того что страничка локальная, попробуй страничку на сервер закинуть и проверь.
можно даже на локальный - главное чтоб в адресной строке было хттп а не филе.
если заработает то значит проблема в этом и тут уже ничего не попишешь - безопасность.
сам скриптиш не юзаю поэтому точнее не скажу.


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№303-10-2012 20:21:43

disputant
Участник
 
Группа: Members
Зарегистрирован: 05-10-2010
Сообщений: 36
UA: Seamonkey 2.12

Re: Scriptish: The operation is insecure

okkamas_knife пишет

disputant
видимо это изза того что страничка локальная, попробуй страничку на сервер закинуть и проверь.
можно даже на локальный - главное чтоб в адресной строке было хттп а не филе.
если заработает то значит проблема в этом и тут уже ничего не попишешь - безопасность.
сам скриптиш не юзаю поэтому точнее не скажу.

Нет, закинуто на локальный сервер, грузится через http.
И не работает :)

Какие-то скорее всего настройки SeaMonkey надо изменить, но что?...

Отсутствует

 

№403-10-2012 20:30:11

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.12

Re: Scriptish: The operation is insecure

disputant пишет

Какие-то скорее всего настройки SeaMonkey надо изменить, но что?.

а у скриптиша нет никаких настроек?
может ему какието переменные в скрипте указать надо? по идее то такого быть не должно, попробуй взять какой нибудь готовый скрипт с подобным функционалом проверить и если работает то посмотреть как в нём реализовано document.write .
если и тот не будет работать то походу действительно проблема в см.


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№503-10-2012 20:35:27

disputant
Участник
 
Группа: Members
Зарегистрирован: 05-10-2010
Сообщений: 36
UA: Seamonkey 2.12

Re: Scriptish: The operation is insecure

okkamas_knife пишет
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)

Отсутствует

 

№603-10-2012 20:50:55

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 15.0

Re: Scriptish: The operation is insecure

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)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№703-10-2012 20:55:00

disputant
Участник
 
Группа: Members
Зарегистрирован: 05-10-2010
Сообщений: 36
UA: Seamonkey 2.12

Re: Scriptish: The operation is insecure

Infocatcher пишет

disputant
document.write() после окончания загрузки документа перезапишет его целиком. Зачем его вызывать?

Вопрос не в том, зачем, а почему не работает :)

Отсутствует

 

№801-11-2012 00:38:41

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5283

Re: Scriptish: The operation is insecure

Тема перенесена из форума «Скрипты» в форум «Firefox».


Do you feel lucky, punk?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]