Autor |
Nachricht |
DanielX11
Threadersteller
Dabei seit: 07.09.2002
Ort: Hessen
Alter: 40
Geschlecht:
|
Verfasst Do 09.04.2009 10:07
Titel Formularausgabe in einem anderen Div ausgeben lassen. |
|
|
Hi Folks,
habe ein DIV in dem sich ein Form befindet. Möchte gerne, dass das Resultat des Forms (Suchanfrage) sich in einem anderen DIV öffnet. Dazu ist vielleicht noch wichtig, dass die Action des Formulars extern liegt (externe-domain.de/action.php).
Ist das möglich? Wenn ja, wie??
Freue mich auf Euer Feedback.
Zuletzt bearbeitet von DanielX11 am Do 09.04.2009 10:08, insgesamt 1-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
DanielX11
Threadersteller
Dabei seit: 07.09.2002
Ort: Hessen
Alter: 40
Geschlecht:
|
Verfasst Do 09.04.2009 11:14
Titel
|
|
|
Hi Pixelpapst,
dank Dir... das ist der richtige Weg Leider steige ich da gerade nicht durch weil ich kein JavaScript Mensch bin.
Vielleicht kannst Du mir auf die Sprünge helfen wie ich es schaffe, das Suchergebniss des folgenden Formulars in dem darunterliegenden DIV auszugeben:
Code: | <div id="suchfeld">
<form name="suchesidebar" target="content" id="suchesidebar" method="get" action="http://www.extDOMAIN.de/jobsuche.php">
<input type="hidden" name="tab" value="ss"/>
<input type="hidden" name="channel" value="17">
<input type="hidden" name="noag" value="true">
<input type="hidden" name="u" value="ing">
<input type="text" name="suchtext" size="10"/>
<input type="hidden" name="schnellsuche" value="ok">
<a onclick="document.suchesidebar.submit();" href="#">
<img src="/images/stellensuche.jpg" border="0" /></a>
</form>
<div> hier soll das Suchergebnis stehen </div>
|
Glaube das hier wäre die richtige Vorlage: Beispiel korrekt? Aber wie gesagt, ich komme mit dem Code nicht zurecht
//Oder eher diese Sache
Zuletzt bearbeitet von DanielX11 am Do 09.04.2009 11:36, insgesamt 1-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Do 09.04.2009 11:58
Titel
|
|
|
so könnts gehen:
Code: |
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<script type="text/javascript">
var xmlhttp;
function loadXMLDoc()
{
var formObject = document.getElementById('suchesidebar');
var formItems = formObject.getElementsByTagName('input');
var formQuery = '?';
for (var x=0; x<formItems.length; x++) {
formQuery+= formItems[x].name+"="+formItems[x].value+"&";
}
var url = 'http://www.extDOMAIN.de/jobsuche.php'+formQuery;
xmlhttp=null;
if (window.XMLHttpRequest)
{// code for all new browsers
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{// code for IE5 and IE6
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
function state_Change()
{
if (xmlhttp.readyState==4)
{// 4 = "loaded"
if (xmlhttp.status==200)
{// 200 = OK
document.getElementById('Suchergebnis').innerHTML = xmlhttp.responseText;
}
else
{
alert("Problem retrieving XML data");
}
}
}
</script>
</head>
<body>
<div id="suchfeld">
<form name="suchesidebar" onSubmit="loadXMLDoc(); return false" id="suchesidebar">
<input type="hidden" name="tab" value="ss"/>
<input type="hidden" name="channel" value="17">
<input type="hidden" name="noag" value="true">
<input type="hidden" name="u" value="ing">
<input type="text" name="suchtext" size="10"/>
<input type="hidden" name="schnellsuche" value="ok">
<a onclick="loadXMLDoc();">
<img src="/images/stellensuche.jpg" border="0" /></a>
</form>
<div id="Suchergebnis"> hier soll das Suchergebnis stehen </div>
</body>
</html>
|
Zuletzt bearbeitet von pixelpapst303 am Do 09.04.2009 11:59, insgesamt 1-mal bearbeitet
|
|
|
|
|
DanielX11
Threadersteller
Dabei seit: 07.09.2002
Ort: Hessen
Alter: 40
Geschlecht:
|
Verfasst Do 09.04.2009 13:19
Titel
|
|
|
Super, vielen vielen Dank
|
|
|
|
|
|
|
|
Ähnliche Themen |
Problem mit Radiobuttons bei der Formularausgabe
[PHP] Textdatei mit BOM ausgeben?
Kombinationen mit PHP ausgeben
Datenbank ausgeben
[PHP] Whitespace mit ausgeben
Zufallstext ausgeben
|
|