Witam, jak zaladowac inna strone za pomoca javascript, nie chce uzywac ramek. dzieki za pomoc
AJAX
Od razu dodam, że w ten sposób możesz wczytać tylko stronę z tej samej domeny. Czyli skrypt ajaxowy (oparty o XMLHttpRequest) na www.example.com nie załaduje np. google.pl. Chyba że napiszesz np. w PHP i postawisz na swojej stronie (www.example.com) małe proxy. Wtedy Ajax odnosi się do tego proxy, a ono tylko jakby przekazuje żądania do zdalnego serwera i zwraca odpowiedzi.
A nie może po prostu użyć window.location.href="..."?
@Perykles:
Można, a nawet powinno się, jeśli chcesz uzyskać po prostu przekierowanie JavaScriptowe. To, co napisał @kikooop sugeruje jednak, że nie chce podmienić całej strony na nową (tj. przejść do nowego adresu), tylko chce wczytać nową stronę w jakieś miejsce na stronie bieżącej. Bo w ten mniej więcej sposób działają ramki. Można je symulować za pomocą Ajaxa -- przy czym Ajax jest pod wieloma względami znacznie potężniejszy -- ale nie za pomocą zwykłego przejścia do nowego URL-a, jakie zapewnia zmiana location.href.
tak chce załadowac strone w miejsce biezacej, nie chce robic przekierowania, chce zaladowac strone nie stosujac ramek, poniewaz w ramkach trzeba podawac szerokosc wysokos, gdy ustawie jednakowa wysokos szerokosc ramki to przy zmianie rozdzielczosci zle wyswietla, probowalem skryptow autoiframe ale to mi nie odpowiada.