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(navigator.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.addEventListener(‚click‘, closeTTT, true)
function closeTTT()
{
if (blokz==true){
}
else {
if (TTT==true) {
document.getElementById(‚contentViewer‘).style.display=‚none‘;
}
}
}
document.addEventListener(‚dblclick‘, 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íží