Aller au contenu

Sujets conseillés

Posté

Voici une petite fonction javascript :

function pop(url,w,h) {
  var t,l;  
  l=(screen.width-w)/2;
  t=(screen.height-h)/2;
  a=window.open(url, 'p', 'top='+t+',left='+l+',resizable=no, width='+w+',height='+h);
}

Que tu appelles en faisant :

<a href="javascript:pop('URL_DE_LA_PAGE', largeur, hauteur)">Lien</a>

Posté (modifié)

Je viens de faire un essai avec la version de popup Openweb (http://openweb.eu.org/articles/popup/) maisle lien m'amene vers ma page sans ouvrit de popup alors que j'ai javascript activé... qu'est ce qui va pas dans ma syntaxe?

J'aimerais autant que tout soit dans le corps de ma page car j'utilise dotclear en mode xhtml

Modifié par Sebastien
Posté

J'avais raté un guillemet... pouvez vous me dire si tout fonctionne desormais? (mon **** de proxy m'affiche l'ancienne version)

Posté

C'est normal que ca t'amène sur l'index (regarde le href)

Essaye :

<a href="javascript:window.open('http://s.billard.free.fr/radio.blog/index.php', 'Food for Sight Radio', 'height=300, width=200, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no'); return false;">Cliquez ici pour ouvrir le player radioblog</a>

Posté

Ca ouvre bien le popup en 300*222? Mon code est celui ci :

<a href="http://s.billard.free.fr/radio.blog/index.php" onclick="window.open(this.href, 'Food for Sight Radio', 'height=300, width=222, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no'); return false;">Cliquez ici pour ouvrir le player radioblog</a>

Posté (modifié)

Ca ouvre une popup de la taille du lecteur en tout cas. Par contre, le nom de ta popup ('Food for Sight Radio') est pas un peu long.

Je ne suis pas sur que ce soit pratique un tel nom. ;o)

Modifié par petit-ourson
Posté (modifié)

Chez moi ca va sur le player mais dans la même fenetre...

Modifié par Titag
Posté

Tu a peut etre raison... j'a mis "FS Radio". Ce qui est bizarre c'est que chez moi le popup s'affiche sous NS 7.01 mais pas sous IE6 :blink:

Posté

Ca doit venir du "this.href" peut-etre non ? Sous IE, ca balance une erreur : Argument non valide

Mets une url complète et ca va marcher...

Posté

Oui, essaye avec la fonction que j'ai donné plus haut...

onclick="pop(...

Posté

Bon j'ai finalement trouvé cette solution qui semble marcher. Ca va pour vous?

Merci à tous de votre aide :)

<a href="http://s.billard.free.fr/radio.blog/index.php" onclick="window.open(this.href, '_blank', 'resizable=0, location=0, toolbar=0, scrollbars=0, height=300, width=222'); return false;" title="Popup FS Radio">Cliquez ici pour ouvrir le player radioblog</a>

Posté

Je confirme que ça marche pour moi aussi!! :up:

C'est bizarre car normalement, j'ai un anti pop-up.... :huh:

Et j'en profite pour te demander des explications sur ce RadioBlog... leur site est en anglais et... i'm so frenchy... :whistling:

Posté

L'anti popup bloque les popup intrusifs, mais là tu a cliqué sur un lien, ce qui veut dire que tu a voulu l'affichage du popup. Il serait donc idiot de la bloquer.

Concernant radioblog c'est archi simple, il suffit de telecharger l'appli, et d'uploader quelques fichiers sur le serveur. Tu dois ensuite encoder tes mp3 dans un format propre a radioblog et les placer dans un repertoir specifique. L'appli cree alors la playlist. La customization est simple, quelques valeurs a changer dans un fichier xml.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...