Windows NO open postato il 27/06/2018 08:01:51 nel forum programmazione, gdrcd e open source
L'idea era di avviare una pagina in pop-up al solo selezionare la voce corrispondente in un select. Questo avviene senza problemi in Firefox, ma non in Chrome. Come mai? Cosa non gli piace della suddetta linea di codice?
<option value="0" onclick="javascript:window.open('chat_save.proc.php','Log','width=500,height=400,toolbar=no');">Salva</option>
Pagine → 1
27/06/2018 08:22:34
Buongiorno.
Io sono una programmatrice della domenica, quindi prima di partire in quarta magari aspetta pareri più autorevoli e competenti.
Quelle poche volte che ho visto Java le stringhe erano ben più lunghe, da dove hai preso il pacchetto?
Leggendo così pare che tu abbia dato al codice una direttiva, ma Java ha più interpretazioni del codice civile in un film di avvocati, quindi credo che manchi la parte che lo "adegua" ai altri browser (if ie ecc...)
Buona fortuna!
27/06/2018 11:13:51
hai qualche blocco popup su chrome?
27/06/2018 12:52:51
Il problema è dovuto al fatto che chrome non supporta l'evento onclick sul tag option.
Devi aggirare la cosa usando l'attributo onchanghe sul select per triggerare l'evento al cambio del select, e far aprire il window.open solo se il selettore viene spostato su salva.
27/06/2018 18:53:50
27/06/2018 21:14:23
Qui c'è un esempio in js classico su come fare, basta sostituire a dove ho messo il console.log() il window.open();
https://jsfiddle.net/Dyrr/qz254a3L/ https://jsfiddle.net/Dyrr/qz254a3L/
la stessa cosa si può fare volendo anche usando la sintassi di jquery.
https://jsfiddle.net/Dyrr/co8z0hpf/ https://jsfiddle.net/Dyrr/co8z0hpf/
Dipende da come ti trovi più comodo.
28/06/2018 06:55:48
Ho provato e adesso non funziona manco con Firefox.
<script type="application/javascript">
function test()
{
var value = document.getElementById('test').value;
if(value == 0) {
window.open('chat_save.proc.php','Log','width=500,height=400,toolbar=no');
}
}
</script>
<select name="type" id="type" style="width:90px;" onchange="test();">
<option value="0">Salva</option>
...
29/06/2018 15:47:10 e modificato da darkblade il 29/06/2018 15:47:31
Getbyelementid è type non test
29/06/2018 21:33:53
29/06/2018 22:22:20
hai provato con il dev tool(f12) e vedere cosa dice?
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
dreamboy ha risposto alla discussione: Pbc in un pbf