andrisp Posted December 3, 2007 Report Posted December 3, 2007 (edited) Blitz laikam domāja, ja links nekur neved, bet ir tīri priekš JS paredzēts, tad labāk to aizvietot ar kādu citu elementu + onclick eventu. Edited December 3, 2007 by andrisp
MC_ Posted December 3, 2007 Report Posted December 3, 2007 Vienkāršākais būtu no viena no tā linka onclick() eventa izsaukt otra linka click() metodi (tas pats, ja lietotājs būtu uzspiedis uz linka). Bet nu tas nebūtu pārāk smugi gan. andrisp, esi pārliecināts, ka FF'xam patīk click() ? Pamēģini šo uz FF: <a href="?blabla" id="testMe">Test</a> <script> var x = document.getElementById("testMe"); x.click(); </script>
MC_ Posted December 3, 2007 Report Posted December 3, 2007 izmanto .onclick() Ok, ok aprakstīt prob. drošivien ka var realizēt n veidos. Vnk gribēju pievērst uzmanību, ka click uz FireFoxa nestraadaa uz IE un Opera gan. Tā teikt, uz FireFox nenosimulēsi usera klikšķi. :)
andrisp Posted December 3, 2007 Report Posted December 3, 2007 Nu kā ne ? Vienkārši uz FF nestrādā click() metode, bet strādā onclick() metode. Un tā kā onclick() atbalsta arī IE un domājams arī Opera, tad izmanto to.
foxsk8 Posted December 3, 2007 Author Report Posted December 3, 2007 Man tagad sajukums. Visi te gudri ir, tas ir labi. Bet tā arī nesapratu, kā man to panākt. Konkurētajā kodā. Varbūt kāds kādu piemēru ar to ajax tabs varētu izveidot, protams, ja nav grūti. Nu no šīs lietas varu arī atturēties, tikai gribēju, lai kods un iespējas būtu labākas. Kā nekā lapai otrā versija veidojas. Tāpēc to gribētos pēc iespējas labāku un bez liekiem bugiem.
Recommended Posts