Chtěl jsem toto řešení postnout do komentářů článku o té nové vychytávce hledání slovíček přímo v článku, ale neprošlo to, tak to dávám sem.
Tak teda klobouk dolu, o takovéhle vychytávce se mi ani nesnilo!
Co se týče toho problému s Operou, sám jsem podobný problém nedávno řešil na svých stránkách a napadlo mě toto řešení. Neni to sice moc elegantní, ale funguje to a generovat to je hračka a zrovna já bych byl moc rád jako Operák
Pro všecny prohlížeče kromě opery by se stránka generovala tak jak má a pro Operu by se generovala tak, že každé anglické slovo by bylo uzavřené do tagu <a> bez adresy odkazu. Pokud je totiž text v tom tagu, opera ho chybně neoznačuje po dvojkliku.
Nezkoumal jsem přesně princip toho obslužného javascriptu, ale myslim, že by to takhle mělo po menší úpravě scriptu fungovat.
Pro zkoušku funčnosti si můžete vyzkoušet třeba tehle kód (ty události by na stránkách samozřejmě nebyly):
<a ondblclick=„alert(‚We‘)“>We <a ondblclick=„alert(‚have‘)“>have
Je pravda, že velikost stránky pro tu operu nepatrně vroste, ale opravdu jenom nepatrně a takový kód je i zcela validní!