Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-03-2015, 09:21   #1
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
[HTML] Pulsante che reindirizza su una pagina tramite text area

Allora vi spiego cosa mi serve e magari mi aiutate:

io ho una pagina di ricerca nel mio sito del tipo HOME_PATH/AREA/TERMINE

dove homepath è la url del sito
Area è una keyword che uso io
Termine è un termine che deve inserire l'utente in una area di testo.

Sto provando ad implementarlo così, ma non ci riesco...chi mi può aiutare?
Codice:
<!DOCTYPE html>
<html>
<body>


<form action=URL>
  <input type="text" name="nome">
 <button type=”submit”>
  
   <img src="cerca.png" width="23" height="67" title="Cerca" border="1" vspace="5" alt=”Cerca ” align=”middle”>    
   
 </button> 
</form>

</body>
</html>
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2015, 16:00   #2
M@Rk0
Senior Member
 
L'Avatar di M@Rk0
 
Iscritto dal: May 2008
Città: Torino - Valenza (AL)
Messaggi: 1221
io lascerei stare il form.
terrei solo il tag input e userei il tag img per l'immagine del tasto e userei onClick e una funzione javascript che mi rimpiazza l'url con quello che c'è nel tag input

PS: gli attributi dell'immagine come le dimensioni eccetera mettili in un file css
M@Rk0 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2015, 16:09   #3
Tuvok-LuR-
Senior Member
 
L'Avatar di Tuvok-LuR-
 
Iscritto dal: Sep 2001
Città: Pisa
Messaggi: 2213
se hai un'immagine come submit puoi usare input type="image", https://developer.mozilla.org/en-US/...ype=_image_%3E

Puoi usare diverse strategie impiegando javascript ma quando si tratta di redirect io preferisco sempre utilizzare il server.
Fai il submit ad un url generale e da lì invia i risultati su un redirect 301
__________________
9800X3D | 32GB DDR5 6400C30@TUNED | RTX 4090 | LG 32GQ950-B | Fractal Torrent | NZXT C1200W | Iliad Fibra 5Gb
Tuvok-LuR- è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2015, 16:19   #4
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da M@Rk0 Guarda i messaggi
io lascerei stare il form.
terrei solo il tag input e userei il tag img per l'immagine del tasto e userei onClick e una funzione javascript che mi rimpiazza l'url con quello che c'è nel tag input

PS: gli attributi dell'immagine come le dimensioni eccetera mettili in un file css
giusto...non ci avevo pensato!
Quote:
Originariamente inviato da Tuvok-LuR- Guarda i messaggi
se hai un'immagine come submit puoi usare input type="image", https://developer.mozilla.org/en-US/...ype=_image_%3E

Puoi usare diverse strategie impiegando javascript ma quando si tratta di redirect io preferisco sempre utilizzare il server.
Fai il submit ad un url generale e da lì invia i risultati su un redirect 301
in realtà sto facendo un widget che deve essere usato su portali esterni.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2015, 23:25   #5
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Questo è il risultato che ho ottenuto:
Codice:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function redirect(){ 
    window.location="http://www.xxxxxxxxxxxxxxx.com/xxxxx/" + document.getElementById('search').value;
}
</script>
</head>

<body>
  <input id="search" type="text" name="nome">
  <a href="#" onClick='redirect()'>
   <img src="cerca.png" title="Cerca"  />   </a> 
</body>
</html>
Sono consapevole che non è "bello" e probabilmente nemmeno ottimale.

Quello che mi preoccupa di più, dovendo lavorare questo pezzo di codice in altri siti (chiamiamolo widget), è quel
Codice:
document.getElementById('search').value
che se ho altri "search" nella pagina mi scapoccia.

come risolvo (escludo di inventarmi un id ...CREaTINvO...)?
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2015, 08:30   #6
Tuvok-LuR-
Senior Member
 
L'Avatar di Tuvok-LuR-
 
Iscritto dal: Sep 2001
Città: Pisa
Messaggi: 2213
Quote:
Originariamente inviato da franksisca Guarda i messaggi
giusto...non ci avevo pensato!

in realtà sto facendo un widget che deve essere usato su portali esterni.
e quindi? niente ti impedisce di inviare un form in POST al tuo sito anche se sei altrove...ripeto, non ti serve javascript
__________________
9800X3D | 32GB DDR5 6400C30@TUNED | RTX 4090 | LG 32GQ950-B | Fractal Torrent | NZXT C1200W | Iliad Fibra 5Gb

Ultima modifica di Tuvok-LuR- : 11-03-2015 alle 08:34.
Tuvok-LuR- è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2015, 09:47   #7
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Tuvok-LuR- Guarda i messaggi
e quindi? niente ti impedisce di inviare un form in POST al tuo sito anche se sei altrove...ripeto, non ti serve javascript
ok, il problema è che io non conosco nulla a livello di frontend...quindi non saprei come farlo.
Codice:
	<form method="POST" action="http://www.xxxx.com/yyyy/" target="_blank" accept-charset="UTF-8" enctype="text/plain" autocomplete="off" novalidate>
		<input type="text" name="nome" />
		<input type="image" src="cerca.png" />
	</form>
come faccio a fargli accodare la stringa dell'input-text all'url della action?

Perdonami ma sto lavorando parallelamente su 4 aspetti diversi e sinceramente quello web è quello che mi preoccupa di meno e quindi quello che ci sto anche mettendo meno risorse, però per deformazione mentale una volta completato vorrei migliorare il risultato...e quindi apprezzo tantissimo il tuo suggerimento e vorrei metterlo in pratica.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2015, 13:39   #8
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Ma perchè vuoi mettere il parametro proprio nella url?
Cosa c'è di male nel semplice post?
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2015, 14:10   #9
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Ma perchè vuoi mettere il parametro proprio nella url?
Cosa c'è di male nel semplice post?
perchè il servizio di ricerca è sulla url.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2015, 08:26   #10
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da franksisca Guarda i messaggi
perchè il servizio di ricerca è sulla url.
Scusa ma non ho capito cosa intendi dire.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2015, 09:19   #11
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Scusa ma non ho capito cosa intendi dire.
la pagina sulla quale atterro è una pagina di ricerca, che trova la keyword di ricerca nella URL stessa.

Quindi devo appendere alla URL la keyword che metto nell'input text <3
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2015, 11:43   #12
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Dato che la soluzione javascript l'hai già trovata, se il problema è solo l'id "creativo" o usi un guid o alla java invertendo il nome dominio a cui stai puntando, o usando direttamente il nome dominio. Difficilmente incontrerai un id uguale.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2015, 17:17   #13
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Dato che la soluzione javascript l'hai già trovata, se il problema è solo l'id "creativo" o usi un guid o alla java invertendo il nome dominio a cui stai puntando, o usando direttamente il nome dominio. Difficilmente incontrerai un id uguale.
10x
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
La prima missione orbitale del razzo spa...
Servizi in streaming sempre più c...
Anteprima della Leapmotor B03X: inizia l...
Anthropic accusa la Cina: Claude utilizz...
I satelliti Rassvet (Starlink russo) di ...
Un agente IA ha risolto un problema su W...
Cina: la CMSA potrebbe cambiare parte de...
68 mensilità di bonus per i dipen...
Rocket Lab ha fatto ricorso contro la de...
Nutanix rende disponibile Azure Virtual ...
Il padrino del deep learning avverte: gl...
Il finto avviso "iPhone Storage is Full"...
Dietrofront in Cina, addio touchscreen p...
Un piccolo accessorio trasforma lo smart...
Dopo 370 anni il Cyphral Distich non è p...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v