Scuola forum (scuo.la) - Forum di discussione per le scuole

Scuola forum (scuo.la) - Forum di discussione per le scuole (https://www.scuolaforum.org/)
-   Informatica (https://www.scuolaforum.org/informatica/)
-   -   Il javascript bookmarksite che va in un sito e nell'altro no? (https://www.scuolaforum.org/informatica/170-il-javascript-bookmarksite-che-va-un-sito-e-nellaltro-no.html)

Scuola 10-10-2007 08:15 PM

Il javascript bookmarksite che va in un sito e nell'altro no?
 
Salve!

Sono in crisi perchè ho copiato da un sito il codice bookmarksite per creare il tasto "aggiungi ai preferiti". Solo che non va!
Nel sito originale funziona (e in tanti altri) e in questo no, eppure non noto differenze!

Qualcuno può cercare di capire cosa c'è che non va?

Posto i link (sperando che non vengano cancellati... :-))

Qui funziona:
idee-regalo.biz

E qui invece no:
knightsofmalta.it

Perchè?
Dov'è la differenza?

Posto anche il contenuto del file bookmarks.js:

codice:

function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}

Grazie a tutti, in particolare a chi risolverà il mistero! :mm:)

Procopio 10-10-2007 09:21 PM

Il problema è l'apostrofo.

Sostituisci:

codice HTML:

javascript:bookmarksite('The Knights of Malta OSJ - L'ordine dei Cavalieri di Malta', 'http://www.knightsofmalta.it/')"
con

codice HTML:

javascript:bookmarksite('The Knights of Malta OSJ - L\'ordine dei Cavalieri di Malta', 'http://www.knightsofmalta.it/')"
e il gioco è fatto!
Ciao:ciaociao:

Scuola 10-10-2007 09:22 PM

Si, infatti!
Troppo bravo e veloce.:act:
Grazie mille


Tutti gli orari sono GMT +2. Attualmente sono le 06:14 PM.