как поимат clipboardData in Netscape (JavaScript)

Volodja
Уже с Приветом
Posts: 110
Joined: 15 Jan 2003 21:02
Location: North VA

как поимат clipboardData in Netscape (JavaScript)

Post by Volodja »

In IE, window.clipboardData.getData("Text"));
works fine (I can get what was copied by Ctl-C)

Could I do the same in NS7

Thanks.
V.
Vo vo, i ja o tom ge.
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Re: как поимат clipboardData in Netscape (JavaScript)

Post by Sabina »

Volodja wrote:In IE, window.clipboardData.getData("Text"));
works fine (I can get what was copied by Ctl-C)

Could I do the same in NS7

Thanks.
V.


Возможно вам это пригодиться (взято здесь)

Netscape requires a trusted script to give access to the system clipboard. I have figured out the basic structure of such a script but (as I am not a Java programmer) I couldn't find out the exact syntax to instantiate the Java object and use its methods. Probably it should look like this

Code: Select all

<SCRIPT LANGUAGE="JavaScript" ARCHIVE="myArchive.jar" ID="myID">
function getMyClipboard() {
        netscape.security.PrivilegeManager.enablePrivilege("UniversalSystemClipboardAccess");
        // **************
        // instantiate the Java object and use its methods
        // cb = new Packages.java.awt.datatransfer.Clipboard(String);
        // myCb = cb.getContents(Object);
        //document.write('My clipboard:<BR>'+myCb);
        // **************
}
</SCRIPT>


Сабина
Volodja
Уже с Приветом
Posts: 110
Joined: 15 Jan 2003 21:02
Location: North VA

Post by Volodja »

Sabina,
Спасибо, но я так понимау ето либо просто Java либо Server Side JavaScript.
Мне к согалениу нугно ето сделат на client в Netscape.

Еще раз спасибо.
Vo vo, i ja o tom ge.
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Post by WildVlad »

Судя по всему это куча-мала из разных вещей сводящаяся к идее вызова Java-методов из JavaScript. А точнее просто создаётся Clipboard-access объект и вызывается пара методов.

Да и вообще, в NN/Mozilla много чего вкусного нельзя сделать кроме как через апплеты и прочие эмбеддед-плагины...

Секъюрити доведённая до маразма...
I hated LA
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

WildVlad wrote:Судя по всему это куча-мала из разных вещей сводящаяся к идее вызова Java-методов из JavaScript. А точнее просто создаётся Clipboard-access объект и вызывается пара методов.

Да и вообще, в NN/Mozilla много чего вкусного нельзя сделать кроме как через апплеты и прочие эмбеддед-плагины...

Секъюрити доведённая до маразма...


Net luchshe dyriavyj IE :mrgreen:
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Post by WildVlad »

JustMax wrote:Net luchshe dyriavyj IE :mrgreen:

Знаете, дырок в глюкалове под названием NN/Mozilla ни чуть не меньше чем в IE. Только ввиду слабой распространённости этого так сказать браузера под него не пишут вирусов так как игра не стоит свеч.

Надо сказать, что как-то раз мой орёл написал JavaScript+HTML код, СТАБИЛЬНО роняющий NN/Mozilla в состояние "программа выполнила недопустимую операцию и будет закрыта", кстати, самый фан, что после этого падал так называемый Netscape feedback agent с теми же словами. Потом я сидел и разбирался с этими падениями...
I hated LA
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

WildVlad wrote:
JustMax wrote:Net luchshe dyriavyj IE :mrgreen:

Знаете, дырок в глюкалове под названием NN/Mozilla ни чуть не меньше чем в IE. Только ввиду слабой распространённости этого так сказать браузера под него не пишут вирусов так как игра не стоит свеч.

Надо сказать, что как-то раз мой орёл написал JavaScript+HTML код, СТАБИЛЬНО роняющий NN/Mozilla в состояние "программа выполнила недопустимую операцию и будет закрыта", кстати, самый фан, что после этого падал так называемый Netscape feedback agent с теми же словами. Потом я сидел и разбирался с этими падениями...


Во первых скрипт в студию, а во вторых Mozilla с версии 1.4 работает очень стабильно, по поводу распространенности - Mozilla подбирается к 10% посмотрите статистику по разным Web Site например с yahoo.com. В третьих Mozilla de facto (во всяком случае у тех клиентов с которыми мы работем) с некоторых пор внутрикорпоративный стандарт. Спите дальше. :pain1:
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Post by WildVlad »

JustMax wrote:Во первых скрипт в студию,

Во первых скрипта в студию не будет по двум причинам:
1. Дело было год назад
2. Это был фрагмент в 100килобайтном скрипте работающем на 100килобайтной странице.
JustMax wrote:а во вторых Mozilla с версии 1.4 работает очень стабильно,

Сколько лет Мозилле 1.4? Пол года? Мне очень понравилось сообщение с их сайта:

http://www.mozilla.org/start/ wrote:Hey! Your copy of Mozilla is more than four weeks old.

(болд проставлен мной) То есть я просто последний лузер, что пользуюсь программой старее ЧЕТЫРЁХ НЕДЕЛЬ! Да как я посмел осквернить славное имя мозиллы!!!

JustMax wrote: по поводу распространенности - Mozilla подбирается к 10% посмотрите статистику по разным Web Site например с yahoo.com.

Действительно, отстал я от статистики. Пол года назад она стабильно болталась в районе 5%. Ну а корпоративные стандарты они разные бывают... Где-то ничего кроме IE нельзя ставить...

JustMax wrote: В третьих Mozilla de facto (во всяком случае у тех клиентов с которыми мы работем) с некоторых пор внутрикорпоративный стандарт.

Это ВАШИ клиенты, которые могут иметь ничего общего с моими... А могут и иметь. Мне по барабану, так как мы поддерживаем оба глюкалова. Правда некоторые фичи под Mozilla сделать на порядок (а то и два) сложнее, чем под IE - предвосхищая вопрос - примеры в студии- clipboard access, Drag'n'Drop, Retrieving/setting caret/cursor position in TextArea - последнюю фичу пришлось просто делать через апплеты под Mozilla.

Чего еще нет в Mozilla? Ну, например, нет нормальных модальных диалогов.
Ошибок рендеринга HTML примерно столько же сколько и в IE, правда проявляются по другому и бороться с ними приходится несовместимым с IE способом - но это не за или против - это к сведению.

JustMax wrote:Спите дальше. :pain1:

А вот это личный наезд и причём не по делу.
I hated LA
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

WildVlad wrote:
JustMax wrote:Спите дальше. :pain1:

А вот это личный наезд и причём не по делу.


Прошу прощения. Я просто думаю, что чем больше конкурентов у MS тем всем нам лучше. Уже хотя бы поэтому столо бы поддерживать альтернативы. Пусть не без недостатков, но люди работают, а MS IE на два года в шкаф положило. Показалось, что вы не разделяете эту точку зрения.
chip700
Уже с Приветом
Posts: 672
Joined: 11 Apr 2001 09:01
Location: Russia, NN

Post by chip700 »

WildVlad wrote:Да и вообще, в NN/Mozilla много чего вкусного нельзя сделать кроме как через апплеты и прочие эмбеддед-плагины...

Секъюрити доведённая до маразма...

А я вот прочитав это подумал - Ни хрена себе, это получается любой левый скрипт на вебстранице прочитает мой буфер обмена и отошлет его на сервер? Вот так сюрприз от Билли.
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Post by WildVlad »

chip700 wrote:
WildVlad wrote:Да и вообще, в NN/Mozilla много чего вкусного нельзя сделать кроме как через апплеты и прочие эмбеддед-плагины...

Секъюрити доведённая до маразма...

А я вот прочитав это подумал - Ни хрена себе, это получается любой левый скрипт на вебстранице прочитает мой буфер обмена и отошлет его на сервер? Вот так сюрприз от Билли.

Ну вот что пишут первоисточники по этому поводу: http://msdn.microsoft.com/library/defau ... erview.asp
MSDN library online wrote:Security
You can use Internet Explorer security settings to control scripted copy and paste operations that use the dataTransfer and clipboardData objects. By default, there is no restriction on the ability of script to modify the system clipboard, and all supported data formats can be transferred freely between Internet Explorer and other applications running on the system. The user has the option of disabling this feature by modifying the "Allow paste operations via script" radio button group in the Security Settings dialog box, available through the Internet Options Control Panel applet. The user can customize the settings for each security zone.
I hated LA
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Post by WildVlad »

JustMax wrote:Прошу прощения.

Ок.
JustMax wrote: Я просто думаю, что чем больше конкурентов у MS тем всем нам лучше. Уже хотя бы поэтому столо бы поддерживать альтернативы.

И лучше и хуже одновременно :mrgreen: С одной стороны в два раза больше работы - так как надо два незаваисимых набора багов бороть :mrgreen: :mrgreen: А с другой - надоедает с ними(багами) воевать, сами ведь знаете как :mrgreen:
JustMax wrote: Пусть не без недостатков, но люди работают, а MS IE на два года в шкаф положило. Показалось, что вы не разделяете эту точку зрения.

Согласен, 1.6 явно по лучше стала, чем то, что было до 1.3 включительно. 1.4 уже более-менее.

Правда, что мне очень сильно не нравится в Мозилле - так это их спамерские замашки: Ставлю Мозиллу. Всё путём. Выбираю Кастом инсталл. И меня нигде не спросив влепляют иконку Мозиллы на рабочий стол (а у меня там не мусорка как у многих, поэтому лишний спам сразу заметено), а также в панельку Quick Launch не смотря на то, что соответсвующую галочку я снял. Ерунда, конечно, я это быстренько удалил, но неприятный осадок остался.
Далее, упаси вас бог, поставить Netscape - это детище AOL заспамит ваш компьютер не хуже чем сам AOL спамит почтовые ящики своими гнусными предложениями диал-апа по цене диэсэля :mrgreen: Что и куда оно запишет и создаст - раскахывать долго.

Ну и скажите, как программист: Серъёзная ли та программа, которая во время своей инсталляции заспамливает вам компьютер всяким хламом вас не спросив?
I hated LA

Return to “Вопросы и новости IT”