Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czym zastapic body ?
right6
post 13.03.2006, 21:20:54
Post #1





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

Ostrzeżenie: (0%)
-----


mam skrypt schutbox'a, gdzie ladowany jest JS o tak
Kod
<script type="text/javascript" src="<?echo"".$sciezka.""?>advajax.js"></script>
<script type="text/javascript">

function pob()
{
  advAJAX.setDefaultParameters({
  onInitialization : function(obj) { document.getElementById(obj.tag).innerHTML = "Przygotowywanie..."; },
  onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "Ładowanie..."; },
  onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText;schut.tresc.value='';schut.autor.value='';},
  onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; }
  });
  advAJAX.get({ url: "<?echo"".$sciezka.""?>czytaj_ramka.php?r=1", tag: "e3_div1" });
  advAJAX.setDefaultParameters({});
}

function ins()
{
  advAJAX.assign(document.getElementById("e2_form"), {onSuccess : function(obj) {pob();}});
}

</script>

<body onload="ins()" class="body2">


jednak walidator pluje sie ze w srodku strony nie moze byc body, a podczas przeladowywania AJAX musi jakos ten JS wykonac ... tylko pytanie jak ?
kiedys bylo to w iframe, i ladowalo to jako nowa stronke. teraz zrobilem to w scroolowanym divie.


--------------------
To ja invx sie nazywam ... przepraszam i dziekuje ...
Go to the top of the page
+Quote Post
TomASS
post 13.03.2006, 22:11:09
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Bo po co Ci body w środku strony?
Możesz w środku skryptu wywołać JS przy pomocy:
  1. ins();


--------------------
Go to the top of the page
+Quote Post
right6
post 14.03.2006, 15:17:47
Post #3





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

Ostrzeżenie: (0%)
-----


zeby to bylo takie proste ... niedziala ...


--------------------
To ja invx sie nazywam ... przepraszam i dziekuje ...
Go to the top of the page
+Quote Post
TomASS
post 14.03.2006, 15:56:48
Post #4





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


No na początku wyświetlało Ci:
Cytat
walidator pluje sie ze w srodku strony nie moze byc body,


teraz także? Chyba już nie? Jeśli coś innego nie działa, to napisz co smile.gif


--------------------
Go to the top of the page
+Quote Post
right6
post 14.03.2006, 18:29:40
Post #5





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

Ostrzeżenie: (0%)
-----


nie, validator sie nie pluje tongue.gif tylko schutbox nie dziala ... kilkam wyslij, czyli w tym momencie powinien AJAX (js) przeladowac ta strone ... a mi sie wyswietla czysta biala strona i koniec .... czyli chyba nei laduje skryptow ...

EDIT

zalatwilem to wstawiajac onload=ins; biggrin.gif

Ten post edytował right6 14.03.2006, 18:31:40


--------------------
To ja invx sie nazywam ... przepraszam i dziekuje ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:00