ugrás a tartalomhoz

Archívum - Május 7, 2011

bookmarklet szöveg kijelölés

jeti · 2011. Május. 7. (Szo), 12.33
Sziasztok!

Van a bookmarletem.
javascript:close(); window.open('http://localhost/link.php?cim='+encodeURIComponent(document.title)+'&link='+encodeURIComponent(window.location.href)+'&leiras='+encodeURIComponent(document.getSelection()));
Ami nagyon jól működik, ha nem jelölök ki vele szöveget.

Opera böngészőt használok és ott szeretném megoldani ezt a problémát.
Ha szöveget jelölök ki vele, akkor a következő üzenetet kapom:
(opera:crossnetworkwarning)
Figyelmeztetés
http://localhost/link.php?cim=Weblabor%20%C2%B7%20A%20fejleszt%C5%91i%20forr%C3%A1s&link=http%3A%2F%2Fweblabor.hu%2F&leiras=HTML5%20Konferencia%20m%C3%A1jusban

Egy internetes lap adatokat kér a számítógépéről. Biztonsági okokból az automatikus hozzáférés blokkoltuk, de folytathatja.

Folytatás

Mindig folytassa, amikor az adatokat a számítógépemről kérik

Utóbbi kettő egy-egy link. Eddig mindig a Folytatásra kattintottam és megkapta a programom a paramétereket.
De egy újabb Opera verziótól kezdve az Opera tönkre teszi a linket. Ez lesz belőle:
http://localhost//link.php?%E6%8D%A9%E6%B4%BD%E5%9D%A5%E6%89%AC%E6%85%A2%E6%BD%B2%E2%83%82%EB%9C%A0%E4%84%A0%E6%99%A5%E6%A9%AC%E6%95%B3%E7%A9%B4%EC%96%91%E6%A4%A0%E6%99%AF%E7%89%B2%EC%8E%A1&%E6%B1%A9%E6%B9%AB%E3%B5%A8%E7%91%B4%E7%80%BA%E2%BC%AF%E7%9D%A5%E6%89%AC%E6%85%A2%E6%BD%B2%E2%B9%A8%E7%94%AF&%E6%B1%A5%E6%A5%B2%E6%85%B3%E3%B5%88%E5%91%8D%E4%B0%B5%E2%81%8B%E6%BD%AE%E6%99%A5%E7%89%A5%E6%B9%A3%E6%A5%A1%E2%81%AD%EC%8E%A1%E6%A9%B5%E7%8D%A2%E6%85%AE

Hogyan lehetne szerintetek megoldani, hogy simán átmenjen jól a cím.

Már próbálkoztam opera kiterjesztés írással is, de sajnos sikertelenül. (Most ismerkedek a javascripttel.)
A sok verzió közöl kettőt kiemelek: