Page 1 sur 1

SpiderBasic : Lancer une page web dans un autre onglet

Publié : ven. 13/mars/2020 12:13
par Cool Dji
Hello les djeuns,

Etant une vrai brêle en anglais, je pose une question ici (in French) sur Spiderbasic.

Est-il possible de lancer une page web (www.lemonde.fr) dans un nouvel onglet via une commande ou librairie associée ?

Merci à vous

Cool Dji

Re: SpiderBasic : Lancer une page web dans un autre onglet

Publié : ven. 13/mars/2020 17:42
par Marc56
Cool Dji a écrit : Est-il possible de lancer une page web (http://www.lemonde.fr) dans un nouvel onglet via une commande ou librairie associée ?
On ne peut pas mettre un bon vieux lien HTML dans une page gérée par SB ?
:arrow: target="_blank"

Code : Tout sélectionner

<a href="https://www.lemonde.fr" target="_blank">Le Monde</a>
Ce sera une fenêtre ou un onglet selon la configuration du navigateur associé.

Re: SpiderBasic : Lancer une page web dans un autre onglet

Publié : mar. 17/mars/2020 16:21
par Cool Dji
Hello,

Merci Marc56, je ne crois pas que l'on puisse insérer un lien html : je dis "je ne crois pas" car j'ai pas trouvé...

Finalement, j'ai trouvé ça, avec WebGadget
ça n'ouvre pas un nouvel onglet mais une fenêtre, ça me va...

CompilerIf #PB_Compiler_OS=#PB_OS_Web
CompilerIf #PB_Compiler_Version=230
!var _load=$.fn.load;
!$.fn.load=function(){
!if(typeof arguments[0] ==="function") return $(this).on("load",arguments);
!return _load.apply(this,arguments);};
CompilerEndIf
CompilerEndIf

OpenWindow(0, 0, 0, 1024, 800, "WebGadget" )
WebGadget(0, 10, 10, 1024-20, 800-20,"https://www.lemonde.fr")

Re: SpiderBasic : Lancer une page web dans un autre onglet

Publié : ven. 03/avr./2020 19:02
par falsam
Réponse très tardive

Code : Tout sélectionner

Procedure openUrl()
  ! window.open('https://www.lemonde.fr', '_blank');
EndProcedure

OpenWindow(0, 0, 0, 0, 0, "", #PB_Window_Background)
ButtonGadget(0, 30, 30, 80, 24, "Open")
BindGadgetEvent(0, @openUrl())

Re: SpiderBasic : Lancer une page web dans un autre onglet

Publié : sam. 04/avr./2020 9:45
par Cool Dji
Hello,

Merci Falsam.
J'ai regardé, ça ouvre bien un nouvel onglet dans le navigateur, mais ça bloque l'onglet en cours.
Mais la piste me semble bonne ;)

A++