Help for English

Slovníček v Opeře

 

Nebylo by možné spustit slovníček v nejnovější Opeře (verze 9.5, zatím beta)?

Pro spuštění stačí:
==================

1) Stačí upravit řádek:
var NS = (navigator.appName == „Netscape“ || navigator.product == ‚Gecko‘) ? 1 : 0;

na:

var NS = (navigator.appName == „Netscape“ || navigator.appName == „Opera“ || navigator.product == ‚Gecko‘) ? 1 : 0;

2) pro puntičkáře lze ještě upravit nastavení opery, které vypne tu kontextovou nabídku po dvojkliku:

Tools → Preferences → Toolbars → volba „Double-click text to display context menu“

Pak slovníček funguje navýbornou jako v ostatních prohlížečích :-)

Pozn. Neruší to funkčnost v ostatních prohlížečích, tak myslím, že tato změna nemá záporné stránky.

Pro starší verze opery funguje toto řešení s vypnutím volby v nastavení, jak je uvedeno výše.

Výpis upraveného kódu:
=============­==========


//alert(naviga­tor.appname);
//1

var TTT=false;
var blokz=true;
var NS = (navigator.appName == „Netscape“ || navigator.appName == „Opera“ || navigator.product == ‚Gecko‘) ? 1 : 0;

//odchytávání kliknutí pro případ zavření
document.addE­ventListener(‚clic­k‘, closeTTT, true)

function closeTTT()
{
if (blokz==true){

}
else {
if (TTT==true) {
document.getE­lementById(‚con­tentViewer‘).sty­le.display=‚no­ne‘; }
}
}

document.addE­ventListener(‚dblclic­k‘, dict, true);

var dictvar;
function dict()

Nevím, jakou má Helpforenglish návštěvnost z prohlížeče Opera (ale zřejmě procentuálně nejnižší), takže to zřejmě nebude prioritou, navíc vydání Opery 9.5 se blíží :-)

Dobrý den,
děkuji za tak vyčerpávající příspěvek – velice si toho vážím. Potřebné změny už jsem provedl – nyní by to mělo pěkně chodit. :-)

Ještě jednou děkuji.

Ozkoušel jsem to a funguje to hezky :-)

 

Příspěvky mohou přidávat pouze přihlášení uživatelé. Pokud máte účet můžete se přihlásit.

Příspěvky v diskusi jsou majetkem jejich autorů. Provozovatel webových stránek Help For English za ně nenese zodpovědnost.