ďťż

[HTML/JS] Pobieranie wysokosci strony... ... i przekazywanie jej do IFRAME

       

Podstrony


telcocafe

siema,
mam pytanie czy da sie za pomoca skryptu JS pobrac wysokosc strony www ktora jest ładowana do IFRAME i nadac tej ramce ta wysokosc. chodzi o to by nie pojawialy sie paski przewijania gdy strona jest dluzsza niz ramka!!

pozdro

//EDIT

chodzi mi o to by IFRAME dopasowywalo sie do dlugosci strony ladowanej do niej a nie tylko by nie bylo pasków
Użytkownik root edytował ten post 02 marzec 2007, 20:30


jeśli dobrze pamiętam to za pomocą stylów można wyłączyć paski przewijania...

co do pobierania długości strony to w js raczej się tego nie da zrobić, prędzej php użyj

@up
LOL, jak ty to chcesz zrobić w PHP? :lol: Przecie to jest niemożliwe. Jak najbardziej w CSS można to zrobić ;)

chodzi o coś takiego?
<script> var x=window.outerWidth; var y=window.outerHeight; </script>




@up
LOL, jak ty to chcesz zrobić w PHP? :lol: Przecie to jest niemożliwe. Jak najbardziej w CSS można to zrobić ;)


no do php byłem mniej przekonany niż do css :)

yyy moze jakies inne pomysly macie??

Man, loguś po części już napisał co trzeba - JS:
if (navigator.appName.toLowerCase().indexOf("microsoft")!=-1) { w = document.body.offsetWidth-20; h = document.body.offsetHeight;//-20; } else { w = window.innerWidth-16; h = window.innerHeight;//-16; }(te -20 czy -16 to rozmiar scrolli)

- teraz wystarczy nadać wartości w zmiennych ramce :P
To chyba potrafisz zrobić ;)

yyy, raczej na JS to wogole sie nie znam :blink: ... mozesz napisac...reszte jak i co :D

no a teraz to już proste:

document.getElementById("idramki").style.width=w; document.getElementById("idramki").style.height=h;

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.