| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
kleampa
Data înscrierii: 10/Iul/2005
Mesaje: 2053
Locație: Bucuresti
|
| Trimis: Sâm Oct 08, 2005 5:03 pm Titlul subiectului: Cum se face asta cu javascript? |
|
|
sunt n00b in javascript
vreau sa stiu cum as putea face si eu asa ceva...
http://www.roportal.ro/stiri/08-10-05/4.htm (apsati pe un titlu de stire)
vreau ca atunci cand omu` apase pe link sa imi apara jos un frame cu ce vreau eu in el |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4341
Locație: la birou
|
| Trimis: Sâm Oct 08, 2005 5:10 pm Titlul subiectului: |
|
|
Cod: <script type="text/javascript">
/*
* Toate drepturile rezervate Roportal SRL. Copierea sub orice forma sau folosirea este interzisa.
*
*/
var iframeids = document.getElementsByTagName("IFRAME");
var iframehide="yes"
var frameHeight = 200;
function resizeCaller() {
for (i=0; i<iframeids.length; i++){
if ((document.all || document.getElementById) && iframehide=="no"){
var iframeobj=document.all? document.all[iframeids[i].id] : document.getElementById(iframeids[i].id)
iframeobj.style.display="block"
}
}
}
function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr){
currentfr.style.display="block"
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) //bugfix
currentfr.attachEvent("onload", readjustIframe)
}
}
}
function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}
function loadintoIframe(iframeid, url){
if (document.getElementById){
if (document.getElementById(iframeid).src!=url){
document.getElementById(iframeid).src=url
document.getElementById(iframeid).height=frameHeight;
}else{
document.getElementById(iframeid).src=''
document.getElementById(iframeid).height=0;
}
}
resizeIframe(iframeid)
}
if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller
</script>
yes yes , you are a n00b :)
Cod: <b>Adevarul</b><br>
<a class=stiri id=194089 title="Adevarul" href="javascript:loadintoIframe('iframe194089', 'http://www.roportal.ro/afisare_stire.php?id=194089')">Alba Iulia devine capitala folkului romanesc</a>
<a class=stiri2 target="_blank" title="Adevarul" href="http://www.roportal.ro/citeste_stiri.php?id=194089">[...]</a>
<br>
<iframe id="iframe194089" src="" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" style="overflow:visible; width:100%; display:none"></iframe>
<a class=stiri id=194088 title="Adevarul" href="javascript:loadintoIframe('iframe194088', 'http://www.roportal.ro/afisare_stire.php?id=194088')">Concepte la Romaero</a>
<a class=stiri2 target="_blank" title="Adevarul" href="http://www.roportal.ro/citeste_stiri.php?id=194088">[...]</a>
<br>
<iframe id="iframe194088" src="" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" style="overflow:visible; width:100%; display:none"></iframe>
<a class=stiri id=194090 title="Adevarul" href="javascript:loadintoIframe('iframe194090', 'http://www.roportal.ro/afisare_stire.php?id=194090')">Premiera la Targu Mures</a>
<a class=stiri2 target="_blank" title="Adevarul" href="http://www.roportal.ro/citeste_stiri.php?id=194090">[...]</a>
<br> |
|
| Sus |
|
kleampa
Data înscrierii: 10/Iul/2005
Mesaje: 2053
Locație: Bucuresti
|
| Trimis: Sâm Oct 08, 2005 5:21 pm Titlul subiectului: |
|
|
nu sunt numai n00b... sunt si putin tampit ( am baut fanta )
nush cum nu imi trecuse prin minte sa dau view source.... cred ca spiritu asta de "intelept"(nicioadata sa nu copii) m-a tinut... |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4341
Locație: la birou
|
| Trimis: Sâm Oct 08, 2005 5:22 pm Titlul subiectului: |
|
|
"niciodata sa nu copiezi" ...
cine a zis tampenia ? :P |
|
| Sus |
|
aolex
Data înscrierii: 17/Dec/2004
Mesaje: 662
|
| Trimis: Sâm Oct 08, 2005 5:41 pm Titlul subiectului: |
|
|
complicat , complicat ... faci sub fiecare strire area respectiva cu display:none;
in css . apoi faci o functie javascript care sa ia id-ul acela , se uita daca se
vede sau nu si o afiseaza/ascunde in functie de nevoie . asa tot ce trebuie sa
faci e sa pui un onmouseover='show_news('title'); la link si gata :o |
|
| Sus |
|
kleampa
Data înscrierii: 10/Iul/2005
Mesaje: 2053
Locație: Bucuresti
|
| Trimis: Sâm Oct 08, 2005 7:52 pm Titlul subiectului: |
|
|
| niciodata nu am scris macar o linie de cod javascript... nici un alert d`ala gen top66 nuu stiu sa fac... |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4341
Locație: la birou
|
| Trimis: Sâm Oct 08, 2005 7:54 pm Titlul subiectului: |
|
|
la urmatoarea reunire iti arat daca vrei ...
"tutorialul" cu clase a durat ... 2 minute ? :D |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |