Άνοιγμα σε iframe.

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από EneMe » 07 Οκτ 2002 23:25

Πώς συντάσω ένα link σε μια σελίδα ώστε να ανοίξει μια άλλη σελίδα σε iframe της ίδιας σελίδας;

Δηλαδή θέλω ένα link στην σελίδα page1.html που να ανοίγει την σελίδα page2.html στο iframe iframe, το οποίο βρίσκεται στην page1.html.

Άβαταρ μέλους
grjava
Δημοσιεύσεις: 387
Εγγραφή: 13 Μαρ 2002 01:00
Τοποθεσία: athens
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από grjava » 08 Οκτ 2002 01:03

<P><A href="javascript:jumpto('http://www.page2.com')">PAGE2</A> |
<A href="javascript:jumpto('http://www.page3.com/home.htm')">PAGE3</A> |
<A href="javascript:jumpto('http://www.page4.com')">PAGE4</A> |
<A href="javascript:jumpto('http://www.page5.com')">PAGE5</A>
<BR>
</P>
var displaymode=0
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id="external" style="width:250;height:250px" src="http://www.page2.com"></iframe>'

/////NO NEED TO EDIT BELOW HERE////////////

if (displaymode==0)
document.write(iframecode)

function jumpto(inputurl){
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=inputurl
else if (document.all&&displaymode==0)
document.all.external.src=inputurl
else{
if (!window.win2||win2.closed)
win2=window.open(inputurl)
//else if win2 already exists
else{
win2.location=inputurl
win2.focus()
}
}
}
//-->
</script>

Τα links τα τοποθετείς όπου θέλεις... Στο κομμάτι κώδικα var iframecode='<iframe id="external" style="width:250;height:250px" src="http://www.page2.com"></iframe>' τοποθετείς την σελίδα που θα ανοίγει στο iframe με την εισοδό σου στην page1.

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από EneMe » 08 Οκτ 2002 14:11

Μπερδεύτηκα λιγάκι! Τόσα πολλα; :(

Θα το δοκιμασω και ας ελπίσω πως θα το πετύχω!!!

Άβαταρ μέλους
γιαννης
Δημοσιεύσεις: 648
Εγγραφή: 25 Σεπ 2002 14:21
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από γιαννης » 08 Οκτ 2002 14:58

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%">
<p align="center"><IFRAME src="page2.html" width=300 height=300></IFRAME>
</td>
</tr>
</table>

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από EneMe » 08 Οκτ 2002 19:36

γιαννη μπαϊμπακη, ενδιαφέρομαι για link :) Ευχαριστώ!

GrJava, ο κώδικας που μου έδωσες είναι αυτός που μου χρειάζομαι!
Όμως κάτι λείπει! Πού είναι το <script> ???
Μόνο το </script> μου έχεις δώσει!!

Ξαναγράψ'το plz!!! :)[/img]

Άβαταρ μέλους
hellas
Δημοσιεύσεις: 372
Εγγραφή: 15 Αύγ 2001 03:00
Τοποθεσία: Athens, Greece

Άνοιγμα σε iframe.

Δημοσίευση από hellas » 08 Οκτ 2002 20:05

Ta scripts grafontai panta etsi

<script>
blabla
</script>

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από EneMe » 08 Οκτ 2002 22:27

Ναι, το ξέρω!

Αλλά σε αυτά που έγραψες παραπάνω δεν υπάρχει <script>!!!

Άβαταρ μέλους
grjava
Δημοσιεύσεις: 387
Εγγραφή: 13 Μαρ 2002 01:00
Τοποθεσία: athens
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από grjava » 09 Οκτ 2002 00:49

Sorry!!!Ο σωστός κώδικας:

<P><A href="javascript:jumpto('http://www.page2.com')">PAGE2</A> |
<A href="javascript:jumpto('http://www.page3.com/home.htm')">PAGE3</A> |
<A href="javascript:jumpto('http://www.page4.com')">PAGE4</A> |
<A href="javascript:jumpto('http://www.page5.com')">PAGE5</A>
<BR>
</P>
<script language="javascript">
var displaymode=0
//if displaymode=0, configure inline frame attributes (ie: dimensions, intial document shown
var iframecode='<iframe id="external" style="width:250;height:250px" src="http://www.page2.com"></iframe>'

/////NO NEED TO EDIT BELOW HERE////////////

if (displaymode==0)
document.write(iframecode)

function jumpto(inputurl){
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=inputurl
else if (document.all&&displaymode==0)
document.all.external.src=inputurl
else{
if (!window.win2||win2.closed)
win2=window.open(inputurl)
//else if win2 already exists
else{
win2.location=inputurl
win2.focus()
}
}
}
//-->
</script>

Άβαταρ μέλους
viktoras
Δημοσιεύσεις: 963
Εγγραφή: 05 Απρ 2001 03:00
Τοποθεσία: Γαλάτσι, Αθήνα
Επικοινωνία:

Άνοιγμα σε iframe.

Δημοσίευση από viktoras » 21 Οκτ 2002 17:03

giati na xrisimopoiisei javascripts?
na daneisto ton kodika tou γιαννη μπαϊμπακη:

Κώδικας: Επιλογή όλων

<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
<tr> 
<td width="100%"> 
<p align="center"><IFRAME src="page2.html" width=300 height=300 name="centerframe"></IFRAME> 
</td> 
</tr> 
</table>
kai gia na allazeis tin selida mesa sto iframe mporeis na dimiourgiseis ena link pou na exei ws e3is:

Κώδικας: Επιλογή όλων

<a href="page3.html" target="centerframe">page 3</a>
Dose prosoxi sto name="centerframe" kai sto target="centerframe" mesa sto link

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες