Autor Zpráva
serverteam.sk
Profil
Ahojte, Pro server bych potřeboval aby po zmáčknutí buttonu me to odkázalo na 2 stránky najednou
1 czech-craft
2 poděkování za hlas
nikde sem tu nic takového nenašel


kód je
<center>
<h2>Hlasovat pro server</h2>
<p>Podpoř server! Napiš do kolonky tvůj nick na serveru a dále postupuj podle příkazů na nasledující stránce</p>   
   <form action="http://czech-craft.eu/vote.php" method="get" target="_blank">
   <input type="hidden" name="id" value="11511">
   <input type="text" name="user"><br>   <p class="center">
   <button type="submit" class="link" href="/dekujemezahlas/">Hlasuj!</button></p>
  </form>
</center> 
odkaz na czech-craft je v action a otevírá se v samostatném okně ale ale nevím jak zároveň odkázat na poděkuvání
Trejpa
Profil
serverteam.sk:
Značka <button> nemá vlastnost href.

Otevření dalšího okna můžeš učinit jen skriptem a navázat ho na nějakou událost. Zde se hodí na odeslání formuláře.
<form action="http://czech-craft.eu/vote.php" method="get" target="_blank" onsubmit="window.open('dekujeme.html', '_blank');">

Drobnou nevýhodou bude, že každý rozumný prohlížeč otevírání dvou oken naráz zablokuje. Možná by stačilo přesměrovat stávající stránku, na které je tlačítko (window.location.href='dekujeme.html') nebo použít vyskakovací nabídku alert (window.alert('Děkuji Vám za hlas.\n\nserverteam')).
serverteam.sk
Profil
ano víc by se mi hodila ta druhá verze možná i šetrnějsí že by se stávájící stránka /hlas/index.php přepsala na /hlas/diky.php a zároveň by se otevřelo nové okno na czech-craft.eu teda pokud to tak jde . (na stánce diky.php je script na automatické generování ingame odměny)


logicky mo po kontrole kůdu došlo že stačí kod :<form action="http://czech-craft.eu/vote.php" method="get" target="_blank" onsubmit="window.open('dekujeme.html', '_blank');"> přepsat na
<form action="http://czech-craft.eu/vote.php" method="get" target="_blank" onsubmit="window.open('dekujeme.html'), ">což znamená vynechat '_blank'


což znamená (tedy pokud sem se nespletl) že kód bude vypadat takto
<center>
<h2>Hlasovat pro server</h2>
<p>Podpoř server! Napiš do kolonky tvůj nick na serveru a dále postupuj podle příkazů na nasledující stránce</p>   
   <form action="http://czech-craft.eu/vote.php" method="get" target="_blank" onsubmit="window.open('dekujeme.html', '_blank');">
   <input type="hidden" name="id" value="11511">
   <input type="text" name="user"><br>   <p class="center">
   <button type="submit" class="link">Hlasuj!</button></p>
  </form>
</center> 

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0