Drop-down Document Viewer
|
aldzik |
Dodany dnia 24.12.2010 22:54:42
|
Przedszkolak
Postów: 76 Pomógł: 1 Ostrzeżeń: 2
Data rejestracji: 11.01.2008 14:04
|
Witam chce przystosować coś takiego i wyświetlić w panelu środkowym na mojej stronie:
<form name="jumpy">
<select name="example" size="1" onChange="gone()">
<!-- CHANGE THE BELOW URLS TO YOUR OWN-->
<option value="http://www.yahoo.com" selected>Yahoo.com</option>
<option value="http://www.google.com">Google</option>
<option value="http://www.lycos.com">Lycos</option>
<option value="http://www.AltaVista.com">AltaVista</option>
</select>
<input type="button" name="test" value="Go!" onClick="gone()">
</form>
echo"<script language='javascript'>
<!--
//Drop-down Document Viewer- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com
//Specify display mode (0 or 1)
//0 causes document to be displayed in an inline frame, while 1 in a new browser window
var displaymode=1
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id="external" style="width:95%;height:400px" src="http://www.yahoo.com"></iframe>'
/////NO NEED TO EDIT BELOW HERE////////////
if (displaymode==0)
document.write(iframecode)
function gone(){
var selectedurl=document.jumpy.example.options[document.jumpy.example.selectedIndex].value
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=selectedurl
else if (document.all&&displaymode==0)
document.all.external.src=selectedurl
else{
if (!window.win2||win2.closed)
win2=window.open(selectedurl)
//else if win2 already exists
else{
win2.location=selectedurl
win2.focus()
}
}
}
//-->
</script>
Robie tak, ale jeszcze nie wiem jak to skonczyć.
Problem z umiejscowieniem echa:
<form name='jumpy'>
<select name='example' size='1' onChange='gone()'>
<!-- CHANGE THE BELOW URLS TO YOUR OWN-->
<option value='http://www.yahoo.com' selected>Yahoo.com</option>
<option value='http://www.google.com'>Google</option>
<option value='http://www.lycos.com'>Lycos</option>
<option value='http://www.AltaVista.com'>AltaVista</option>
</select>
<input type='button' name='test' value='Go!' onClick='gone()'>
</form>
echo"<script language='javascript'>
<!--
//Drop-down Document Viewer- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com
//Specify display mode (0 or 1)
//0 causes document to be displayed in an inline frame, while 1 in a new browser window
var displaymode=1
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id='external' style='width:95%;height:400px' src='http://www.yahoo.com'></iframe>'
/////NO NEED TO EDIT BELOW HERE////////////
if (displaymode==0)
document.write(iframecode)
function gone(){
var selectedurl=document.jumpy.example.options[document.jumpy.example.selectedIndex].value
if (document.getElementById&&displaymode==0)
document.getElementById('external').src=selectedurl
else if (document.all&&displaymode==0)
document.all.external.src=selectedurl
else{
if (!window.win2||win2.closed)
win2=window.open(selectedurl)
//else if win2 already exists
else{
win2.location=selectedurl
win2.focus()
}
}
}
//-->
</script>";
Pomoże ktoś dokończyć?
Edytowane przez Pieka dnia 24.12.2010 23:30:57
|
|
|
|
Wścibski Gość |
Dodany dnia 24.12.2024 13:45:57
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
eldiablo |
Dodany dnia 24.12.2010 23:08:29
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
Nie wpychaj echo w środek. Wystarczy:
echo "
Na początku i:
";
Na końcu.
Lub osobno kod <form> i <script> obejmij tagiem echo. Czyli tak:
echo"<form name='jumpy'>
<select name='example' size='1' onChange='gone()'>
<!-- CHANGE THE BELOW URLS TO YOUR OWN-->
<option value='http://www.yahoo.com' selected>Yahoo.com</option>
<option value='http://www.google.com'>Google</option>
<option value='http://www.lycos.com'>Lycos</option>
<option value='http://www.AltaVista.com'>AltaVista</option>
</select>
<input type='button' name='test' value='Go!' onClick='gone()'>
</form>";
echo"<script language='javascript'>
<!--
//Drop-down Document Viewer- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com
//Specify display mode (0 or 1)
//0 causes document to be displayed in an inline frame, while 1 in a new browser window
var displaymode=1
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id='external' style='width:95%;height:400px' src='http://www.yahoo.com'></iframe>'
/////NO NEED TO EDIT BELOW HERE////////////
if (displaymode==0)
document.write(iframecode)
function gone(){
var selectedurl=document.jumpy.example.options[document.jumpy.example.selectedIndex].value
if (document.getElementById&&displaymode==0)
document.getElementById('external').src=selectedurl
else if (document.all&&displaymode==0)
document.all.external.src=selectedurl
else{
if (!window.win2||win2.closed)
win2=window.open(selectedurl)
//else if win2 already exists
else{
win2.location=selectedurl
win2.focus()
}
}
}
//-->
</script>";
Edytowane przez eldiablo dnia 24.12.2010 23:09:55
|
|
|
|
aldzik |
Dodany dnia 24.12.2010 23:13:43
|
Przedszkolak
Postów: 76 Pomógł: 1 Ostrzeżeń: 2
Data rejestracji: 11.01.2008 14:04
|
mhm rozumiem.
po prostu form musi być razem z option a ja chcialem tam echo ehh ale głupota;d
dzięki
//edit
Jak wywołać to teraz w panelu? utworzyć to jako plik php i include?
Edytowane przez aldzik dnia 24.12.2010 23:20:38
|
|
|
|
Drecha |
Dodany dnia 24.12.2010 23:25:00
|
Bywalec
Postów: 749 Pomógł: 28 Ostrzeżeń: 1
v7.02.07 Data rejestracji: 30.01.2009 17:11
|
Moje pytanie: co to ma w ogóle zdziałać? Bo po temacie nie mogę się jakoś domyślić, ale może to sprawka magii świąt |
|
|
|
aldzik |
Dodany dnia 24.12.2010 23:30:38
|
Przedszkolak
Postów: 76 Pomógł: 1 Ostrzeżeń: 2
Data rejestracji: 11.01.2008 14:04
|
Tutaj efekt: http://www.dynami...wnview.htm
Mam nadzieje że to wyjaśni
|
|
|
|
Drecha |
Dodany dnia 24.12.2010 23:36:48
|
Bywalec
Postów: 749 Pomógł: 28 Ostrzeżeń: 1
v7.02.07 Data rejestracji: 30.01.2009 17:11
|
Ach tak, dziękuję - już rozumiem Wesołych świąt. |
|
|
|
aldzik |
Dodany dnia 24.12.2010 23:44:57
|
Przedszkolak
Postów: 76 Pomógł: 1 Ostrzeżeń: 2
Data rejestracji: 11.01.2008 14:04
|
Wzajemnie Wesołych Świąt.
Hmm tylko jak to wywołać teraz w panelu.
|
|
|
|
eldiablo |
Dodany dnia 25.12.2010 00:07:37
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
aldzik napisał/a:
Hmm tylko jak to wywołać teraz w panelu.
Hmm może tak... choć nie może lepiej nie... hmm a może jednak tak.. sam nie wiem.
Aaaa wstaw ten kod co podałem w poprzednim moim poście |
|
|
|
aldzik |
Dodany dnia 25.12.2010 00:34:32
|
Przedszkolak
Postów: 76 Pomógł: 1 Ostrzeżeń: 2
Data rejestracji: 11.01.2008 14:04
|
Niestety po wklejeniu tego kodu w panel pojawia się jedynie pole wyboru.
Natomiast to okienko z resztą kodu już nie.
|
|
|
|
eldiablo |
Dodany dnia 25.12.2010 01:11:42
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
A ten sobie wklej:
echo "
<form name=\"jumpy\">
<select name=\"example\" size=\"1\" onChange=\"gone()\">
<!-- CHANGE THE BELOW URLS TO YOUR OWN-->
<option value=\"http://www.dynamicdrive.com/faqs.htm\" selected>FAQs of Dynamic Drive</option>
<option value=\"http://www.yahoo.com\">Yahoo.com</option>
<option value=\"http://www.google.com\">Google</option>
<option value=\"http://www.lycos.com\">Lycos</option>
<option value=\"http://www.AltaVista.com\">AltaVista</option>
</select>
<input type=\"button\" name=\"test\" value=\"Go!\"
onClick=\"gone()\">
</form>";
echo "
<script language=\"javascript\">
<!--
//Drop-down Document Viewer- Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com
//Specify display mode (0 or 1)
//0 causes document to be displayed in an inline frame, while 1 in a new browser window
var displaymode=0
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id=\"external\" style=\"width:95%;height:400px\" src=\"http://www.dynamicdrive.com/faqs.htm\"></iframe>'
/////NO NEED TO EDIT BELOW HERE////////////
if (displaymode==0)
document.write(iframecode)
function gone(){
var selectedurl=document.jumpy.example.options[document.jumpy.example.selectedIndex].value
if (document.getElementById&&displaymode==0)
document.getElementById(\"external\").src=selectedurl
else if (document.all&&displaymode==0)
document.all.external.src=selectedurl
else{
if (!window.win2||win2.closed)
win2=window.open(selectedurl)
//else if win2 already exists
else{
win2.location=selectedurl
win2.focus()
}
}
}
//-->
</script>";
Mi działa jak należy ;P
Edytowane przez eldiablo dnia 25.12.2010 01:12:05
|
|
|