Sebastien Posté 7 Octobre 2004 Posté 7 Octobre 2004 J'ai mis en place le player radioblog sur mon site à l'url suivante, pour jouer mes propres morceaux : http://s.billard.free.fr/radio.blog/ J'aimerais dans ma page productions musicales mettre un lien qui ouvrirait un popup de 222*300 pixels, contenant le player ... je fais comment?
Titag Posté 7 Octobre 2004 Posté 7 Octobre 2004 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>
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 (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é 7 Octobre 2004 par Sebastien
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 J'avais raté un guillemet... pouvez vous me dire si tout fonctionne desormais? (mon **** de proxy m'affiche l'ancienne version)
Titag Posté 7 Octobre 2004 Posté 7 Octobre 2004 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>
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 Mais dans ce cas c'est moins accessible car il y a plus de lien html classique?
petit-ourson Posté 7 Octobre 2004 Posté 7 Octobre 2004 Ca marche de mon côté avec Firefox 0.9 et des poussières.
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 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>
petit-ourson Posté 7 Octobre 2004 Posté 7 Octobre 2004 (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é 7 Octobre 2004 par petit-ourson
Gribouille26 Posté 7 Octobre 2004 Posté 7 Octobre 2004 Salut, Chez moi, pas de pop-ûp, mais une vraie page avec le radioblog en haut à gauche... Sur IE 5.5...
Titag Posté 7 Octobre 2004 Posté 7 Octobre 2004 (modifié) Chez moi ca va sur le player mais dans la même fenetre... Modifié 7 Octobre 2004 par Titag
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 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
Titag Posté 7 Octobre 2004 Posté 7 Octobre 2004 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...
petit-ourson Posté 7 Octobre 2004 Posté 7 Octobre 2004 Etrange tient, ca fonctionne si on passe par une fonction exterieur en tout cas.
Titag Posté 7 Octobre 2004 Posté 7 Octobre 2004 Oui, essaye avec la fonction que j'ai donné plus haut... onclick="pop(...
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 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>
Gribouille26 Posté 7 Octobre 2004 Posté 7 Octobre 2004 Je confirme que ça marche pour moi aussi!! C'est bizarre car normalement, j'ai un anti pop-up.... Et j'en profite pour te demander des explications sur ce RadioBlog... leur site est en anglais et... i'm so frenchy...
Sebastien Posté 7 Octobre 2004 Auteur Posté 7 Octobre 2004 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant