De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Jeg vil forslå at du bruger [span] i stedet for [a] til det element, som skal være trigger for indholdet af spantekst --- hvis du laver <a href="" ...>X</a> og nogen trykker på "X", så sendes de jo vidre til URL'en "" (relative URL)
Det er stadig en IE-ting, selv om andre vælger at understøtte det. Det findes ikke i en anerkendt standard. Så må "oasen" selv vælge om det er noget, der skal gøres noget ved.
innerHTML IE eller ej, så har jeg også bikset noget kode sammen, som vil køre på DOM Level 1 browsere (så må en selv til at tjeke, hvilke versioner af de forskellige browsere, det er!)
<html> <script> function replaceContent(element , content) { // først - fjern alt, som der er i element removeContent(element);
// dernæst - tilføj content var child = document.createTextNode(content); element.appendChild(child); } function removeContent(element) { //hvis elementet har noget indhold if(element.hasChildNodes() ) {
// find alle childnodes (alt indhold) var child = element.childNodes; for(i=0; i<child.length; ++i) {
// for hver node - fjern denne fra element element.removeChild(child[i]); } } } </script> <body> <span onMouseOver="replaceContent(spantekst, 'Titte Bøh!');" onMouseOut="removeContent(spantekst);"> Når du flytter over her, så sker der noget</span> <span id="spantekst"></span> </body> </html>
(den eneste generelle browser, som jeg ikke har læst at skulle understøtte innerHTML-property er Netscape) ... Er det den, som er target-browser ????
Oasen >> Sigter du efter at det skal virke på nogle bestemte browsere browsere, eller efter browsere, som overholder forskellige specifikationer (f.eks. DOM Level 1) eller...
Hvilke andre browsere har du prøvet ... f.eks. virker både DOM metoden og innerHTML i Opera
Hvis du vil være på det sikre side, så tag DOM metoden - jeg skønner at alle browsere i brug i dag understøtter DOM level 1 Her er tale om : IE 5.0+ (både Win og Mac) Netscape 6.0+ Opera 7.0+ Konqueror 2.2.2+ (måske også tidligere versioner) IceStorm Safari (Mac Konqueror klon)
Jeg har testet i Opera, Mozilla, Netscape og K-Meleon indtil videre, og intet virkede. Men ved du hvad - jeg tror jeg laver nogle meget små gif-billeder istedet som kan skiftes ud. Det er nemlig kun 10 stykker tekst, det handler om. Ellers tak for hjælpen :)
Jeg spørger stadigvæk - hvad har du testet -- DOM metoderne (replaceContent, removeContent) eller bare innerHTML property ....
Jeg har ikke tænkt mig at gøre noget stort stykke ud af dette - men... jeg har ydet to forskellige løsninger (en hurtig, men ikke standard, og en, som er lidt mere bøvlet, som 100% igennem er standard og burde virke for alle browsere, som generelt er i brug i dag)
Hvilke versioner af Opera, Mozilla og Netscape har du brugt (da både Mozilla og Netscape er meget gode til at implementere standarder tager jeg deres ord for at Netscape 6 / Mozilla 0.6 og opefter understøtter DOM level 1 - og dermed den kode, jeg har leveret)
Som et sidespørgsmål --- Hvordan har du så tænkt dig, at disse 10 GIF-billeder skulle komme frem - popup, som med teksten... Hvis de browsere, du har forsøgt ikke engang lever op til DOM level 1, så tror jeg ikke der er store chancer for at du få sådanne GIF billeder til at virke :-) (det skulle kun være, hvis browseren så understøtter CSS1...)
Opera 6.01, Mozilla 0.9.8, Netscape 7.0 og K-Meleon 0,7. Det er muligt, jeg har lavet en fejl, men jeg kunne ikke få dem til at virke.
Til sidespørgsmålet ---> Det er sådan set meget simpelt. Jeg har et blankt billede, der hvor span'en skulle have været. Dette billede udskiftes med tal fra 1-10 alt efter hvilket link, musen føres over. Og her er det så, jeg har lavet et gif-billede for hvert tal. Og det fungerer glimrende i alt undtagen Opera 6.01 + jeg har flere grafiske muligheder eftersom det er billeder.
Du må skam gerne få de resterende points, hvis det er det, den går på. Jeg skønnede bare at det var en meget rimelig fordeling, idet jeg ikke fik noget ud af svarene, men du dog havde brugt tid på det.
Det var ikke så meget pointsne det gik på (jeg overlever nok en dag med 15 points mindre end jeg kunne have haft :-) ...
Det var mere min forundring over at selv DOM Level 1 - metoderne ikke virkede -- Af de browsere, du nævner, burde de hvert fald virke i Mozilla 0.9.8 og især Netscape 7.0 --
Netscape smed jo deres egen DOM (document.layers) ud med Netscape 6.0 og valgte den W3C standardiserede W3C DOM Level 1 som underliggende DokumentObjektModel (IE understøtter stadig både DOM level 1 og deres egen DHTML Object Model i IE 6.0).. Hvis den ikke virker i NS 7.0, tja -så er der en bug i browseren... (det er ikke de eksotiske metoder, der bruges i min kode - de er faktisk ret standard :-))
Hvad angår Mozilla, så skulle DOM level 1 understøttelse være fra ver. 0.6 - at der så (åbentbart) er fejl i 0.9.8 er meget beklageligt...
At jeg har været lidt efter dig, med hensyn til at få at vide, hvilke versioner af browsere, du har, skyldes at jeg gerne vil være opmærksom på, hvad der virker hvor... Sådan at jeg ikke ender med at lave løsninger, som ikke virker på en evt. target-browser (det er jo meget pinligt, når sådn noget sker:-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.