Suche im Forum:
Suchen


« Vorheriges Thema anzeigen :: Nächstes Thema anzeigen »  
Autor Nachricht
Beitrag11.06.2012 um 15:34 (UTC)    
Titel: Probleme mit Skriptabfrage

Hallo zusammen,
ich habe ein Problem mit einem Scriptcode. Es handelt sich hierbei um eine kleinen Datenbankabfrage in der ich zuerst z.B. das datum auswähle, dann auf Los klicke und dann (so sollte es sein) man zu dem im Code eingegebenen Link kommt....das passiert aberer nicht... es handelt sich dabei um die datenbank auf dieser seite hier:
http://pbeurope.de.tl/bild.htm

Hier der Code:
Code:
<script language="JavaScript">

// Set this variable to 'true' if you want the browser to open the selected
// URL immidiately, instead of waiting for the user to click the button.
var loadOnSelect = false;

// If you set this to 'true', the link will be opened in a new window instead
// of the current one.
var openInNewWindow = false;

</script><select onchange="setLink(this.value);">
<option value="">datum W&auml;hlen</option>
<option value="http://pbplanespotting.de.tl/Bilder.htm">ab.cd.defg</option>
<option value="http://www.pbeurope.de.tl/Home.htm/">ab.cd.defg</option>
<option value="">2 Erwachsene</option>
<option value="">3 Erwachsener</option>
<option value="">4 Erwachsene</option>
</select> <script language="JavaScript">
//########################################################
//#
//# AB HIER NICHTS ÄNDERN ODER BEARBEITEN!
//# ES SEI DENN; DU WEIßT, WAS DU DA MACHST ;)
//#
//########################################################
</script><button type="button" onclick='openLink(1);'>Los!</button> <script type="text/javascript">
// Set up the variable which will contain the URL.
var currentLink = "";

// This function updates the variable currentLink with whatever is sent
// along as an argument.
function setLink(url)
{
currentLink = String(url);
// If loadOnSelect is true and the link isn't empty, open the link now.
if ((currentLink.length > 0) && loadOnSelect) openLink(0);
}


// This function opens the link defined in currentLink - but only if
// it's not empty. If it IS empty, an alert will be shown, provided the
// user clicked the button and didn't just select an empty entry on the list.
function openLink(fromButton)
{
if (currentLink.length > 0)
{
if (openInNewWindow)
window.open(currentLink, "newMDwindow");}}
</body></html></script>


Irgentwas scheint im Code falsch zu sein...
Ich bitte euch um Hilfe da es entscheident für den Aufbau eines neuen Designs für meine eigl. Website pbplanespotting.de.tl ist!

Ich danke euch im Voraus,
Paul B. und Team
Beitrag11.06.2012 um 16:16 (UTC)    
Titel: Re: Probleme mit Skriptabfrage

Wen hast du bloß dieses Script schreiben lassen...
Ich habe 'ne ganze Weile gebraucht, bis es bei mir lief Rolling Eyes

Hier ist der (leicht veränderte, da teilweise korrigierte) Code.

Du musst übrigens nicht alles mehrfach einfügen, wenn du mehrere Auswahllisten haben möchtest.
Ich habe dir den entsprechenden Teil hervorgehoben.
Den ganzen Rest brauchst du genau ein Mal.

Zitat:
<script language="JavaScript">

// Set this variable to 'true' if you want the browser to open the selected
// URL immediately, instead of waiting for the user to click the button.
var loadOnSelect = false;

// If you set this to 'true', the link will be opened in a new window instead
// of the current one.
var openInNewWindow = false;

//########################################################
//#
//# AB HIER NICHTS ÄNDERN ODER BEARBEITEN!
//# ES SEI DENN; DU WEIßT, WAS DU DA MACHST Wink
//#
//########################################################

// Set up the variable which will contain the URL.
var currentLink = "";

// This function updates the variable currentLink with whatever is sent
// along as an argument.
function setLink(url)
{
currentLink = String(url);
// If loadOnSelect is true and the link isn't empty, open the link now.
if ((currentLink.length > 0) && loadOnSelect) openLink(0);
}

// This function opens the link defined in currentLink - but only if
// it's not empty. If it IS empty, an alert will be shown, provided the
// user clicked the button and didn't just select an empty entry on the list.
function openLink(){
if (currentLink.length > 0)
{
if (openInNewWindow) {
window.open(currentLink, "newMDwindow"); }
else {
location.href = currentLink;
}
}
}

</script>

<select onchange="setLink(this.value);">
<option value="">datum W&auml;hlen</option>
<option value="http://pbplanespotting.de.tl/Bilder.htm">ab.cd.defg</option>
<option value="http://www.pbeurope.de.tl/Home.htm/">ab.cd.defg</option>
<option value="">2 Erwachsene</option>
<option value="">3 Erwachsener</option>
<option value="">4 Erwachsene</option>
</select>
<button type="button" onclick="openLink();">Los!</button>


Gruß,

TransInt
______________
Kein Support per PN - Im Forum hilft es allen!

Life is what happens while you are busy making other plans.
- John Lennon
Beitrag11.06.2012 um 16:21 (UTC)    
Titel: Danke!

Hallo transint,
jetzt klappt es Smile
ich danke dir echt für deine Hilfe jetzt kann ich weiterdesignen Smile
Den Code hab ich vor sehr langer Zeit mal von einem anderen Websitebesitzer bekommen aber nie wirklich benutzt...
Naja jetzt klappts Smile

Grüße, Paul
Beitrag12.06.2012 um 13:54 (UTC)    
Titel:

Vielen Dank für die Rückmeldung und vielen Dank an den Helfer!

-CLOSED-, da erledigt

mfg philipp
______________
Forenregeln, FAQ, Suchfunktion
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de