Mondjuk lehet hogy nem kéne annyira beleintegrálni az oldalba a szöveget... bár ha képként dolgozik az ember, akkor mindig bonyolultabb, esztétikusabb ötletekkel is elő tud állni
Mondjuk lehet hogy nem kéne annyira beleintegrálni az oldalba a szöveget... bár ha képként dolgozik az ember, akkor mindig bonyolultabb, esztétikusabb ötletekkel is elő tud állni
Tettszik az oldalad alap ötlete, csak ilyenkor mindig arra gondolok, hogy egyesek nem veszik figyelembe h van aki még 1024-es felbontáson van.
Amúgy faja a háttérkép, gondolom 3d studio max.
igen 3dsmax... Próbáltam kisebbe is, csak ott nagyon kicsi hely maradt a betöltött tartalomra... Az a baj, hogy nehéz mindenkinek a kedvére tenni.... szép is legyen, kis felbontáson is jó legyen... Én is sokat törtem magam ezen... Ezért próbáltam egy olyan áthidaló megoldást, hogy lehessen görgetni, nehogy úgy járjak mint a feleségem egyik honlappal, hogy netbookon a fele menü nem látszik, így egy csomó infóról lemaradt...
Megértem, nehéz mindenkinek a kedvében járni. Az a baj, hogy eléggé elterjedtek a netbookok is, meg a full hd monitorok és így a felbontás elég nagy skálán van.
Nah próbálom lebontani a page.php file-t... ott lesz valami gond... ha simán echoval kiíratok egy szöveget, azt kiadja...
Az include()oknál csúszike el valamiért... Ha pl kiíratok egy szöveget echoval, akkor azt kiírja, és ott is marad.... viszont az include()-al bevitt tartalom eltűnik...
Az nem is néztem h az includolt fájlok illetve a page.php egy mappában van-e. Ha jól a megérzésem akkor nem.
Változtasd meg az include fájlok linkjét a page.php alatt
pl ../inc/valami.php
vagy direct eléréssel, http://valami.hu/inc/valami.php
Remélem ez már megoldja a gondot.
Nah sikerült megoldani... de foggalmam sincs hogy... Már kipróbáltam egyszer ezt is hogy máshogy adom meg az elérési utakat, de most valamiért elfogatta. Már csak az internet Explorert kell rávennem hogy működjön. Az valahogy nem akarja elfogadni a jQuery .load() parancsot...
Én már beleuntam az ie-be, ha meg ff, chrome, opera alatt az elég nekem.
A fő oldalamon azért rendesen megcsináltam pluszba ie7-8 alá is, de sokáig tartott valami miatt mindig reklamált. SEO szempontból viszont a validálás a lényeg.
Gratula, hogy összehoztad, bár most meg kíváncsi lettem mi volt a gond.
Valamiért nem tetszett a $_REQUEST[] változó lekérés... Átírtam $_GET[] re, és szépen elindult... Elkezdtem sima echo kiíratásokkal soronként tesztelni, és mindig ennél a sornál akadt el... Pedig úgy tudom hogy a $_REQUEST mind a $_GET mind a $_POST-ra jó...
Most viszont átírtam a js-t is. Találtam a neten egy tutorialt, amit átírtam... Érdekes... ennek egy részét elindítja az IE... figyeli, hogy betöltődik-e a lap, és addig futtat egy animációt, vagy feliratot ad ki. Ezt fel is ismeri... aztán a lapot meg elfelejti megjeleníteni.
A kód:
function show(sname,sid){
var LoadMsg = '<div id="loading" "style="position: absolute; top: 50px; left: 280px;" align="center"><img src="../images/loader.gif"></div>';
if(sname == "page"){
$(LoadMsg).appendTo('#tartalom').fadeIn('fast',fun ction(){
$.ajax({
type: "GET",
url: "pages/page.php?page="+sid,
datatype: "php",
timeout: 5000,
success: function(d,s){
$("#tartalom").fadeOut("slow", function(){
$(this).html(d).fadeIn("slow");
});
}
//error: function(o,s,e){}
});
});
}else{
$(LoadMsg).appendTo('#tartalom').fadeIn('fast',fun ction(){
$.ajax({
type: "GET",
url: "pages/"+sname+".php?todo="+sname+"&id="+sid,
datatype: "php",
timeout: 5000,
success: function(d,s){
$("#tartalom").fadeOut("slow", function(){
$(this).html(d).fadeIn("slow");
});
},
error: function(o,s,e){
$("#tartalom").fadeOut("slow", function(){
$("#tartalom").load("lib/error.php").fadeIn("slow");
});
}
});
});
}
return false;
}
Könyvjelzők