ugrás a tartalomhoz

Archívum - Nov 19, 2006

Weboldal mentés GUI nélkül

Anonymous · 2006. Nov. 19. (V), 20.55
Sziasztok!

Egy általános weboldalt szeretnék lementeni PDF / PS formátumba. Kizárólag olyan megoldás jöhet szóba, ami nem igényel GUI-t(firefox, khtml kizárva), tehát sima parancssoros.

Tud valaki ilyenről?

Előre is köszönöm!
 

div height tulajdonság opera,ie

qwk · 2006. Nov. 19. (V), 19.16

body
{
	margin:0;
	padding:0;
	background-image: url("bg.gif");	
}

#maincontainer
{
	width: 900px; 
	margin: 0 auto; 
}

#contentwrapper
{
	float: left;
	width: 100%;
}

#contentcolumn
{
	margin: 0 18px 0 19px;
	background: #f0f0f0;
	height: 100%;
}

#leftcolumn
{
  float: left;
	width: 19px; 
	margin-left: -900px; 
	background-image: url("left.jpg");
        height: 100%;
}

#rightcolumn
{
	float: left;
	width: 18px; 
	margin-left: -18px; 
	background-image: url("right.jpg");
	height:100%
}

<div id="maincontainer">


<div id="contentwrapper">
<div id="contentcolumn">
</div>
</div>

<div id="leftcolumn">

</div>

<div id="rightcolumn">
</div>

</div>

</body>
Szóval lenne egy olyan problémám, hogy a div-en belül a height tulajdonság (100%) csak FireFox-ban működik jól. Próbáltam az Expression-t
( height: expression((documentElement.clientHeight < 500) ? "480" : "768");), de ez csak IE alatt működött, illetve szerintem ez nem igazán jó mert annyi fajta felbontás van, hogy 10 feltételt nem akarok egybeágyazni.

A másik gondom, hogy úgy szeretném, ha a látható tartalomnál kisebb a generált tartalom, akkor csak a képernyő aljáig húzza le a tartalmat. Ez alatt azt étrem , hogy mindenkinek más a látható tartalom, mert akinek kintvan több eszköztár annak is más a látható tartalom és akinek nem nincs annak is más. Tehát a pixeles számolgatos ezért nem tetszik.

Próbáltam így is, hogy: document.body.clientHeight, de erre se reagált az opera, amiből amúgy asszem a legújabb van fent (9.02)?

Erre létezik valami megoldás esetleg js-ből kéne álítani vagy maradjak a táblázatos megoldásnál?
 

Kliens oldali sablon rendszerek

Bártházi András · 2006. Nov. 19. (V), 16.30
Mint AJAX programozó, több projektem kapcsán is használtam már sablonrendszert, mely a kliens oldalon, vagyis a böngészőben, JavaScript alapokon dolgozott. Előnye ennek a megoldásnak, hogy a szerver felől JSON formátumban érkező adatokat könnyen és átláthatóan formába lehet önteni, a helyzettől függően akár több megjelenésben, teljesen független megjelenítési formában. A kód és a megjelenés elválasztásáról pedig gondolom nem kell papolnom: egyszerűen hatékony módja a programozásnak. Eddig a TrimPath féle JavaScript Template megoldást használtam, most egy másik megoldás jelent meg, mely hasonlóan jónak, esetleg jobbnak bizonyulhat.

Totális böngészőfüggetlenség

foxmulder · 2006. Nov. 19. (V), 13.15
Sziasztok!
Új vagyok még itt, bocs, ha nem ismerem a "járás"-t és lehet, hogy rossz kategóriába küldöm a kérdést!
Tudtok-e (minden bizonnyal) olyan módszert ami teljes böngészőfüggetlenséget biztosít?
IE és Mozilla között működik a javascript, desktop böngésző és XHTML-képes mobiltelefon között a link tag media attribútuma, de pl. a Lynx már nem kezeli egyiket sem, vagy azok a régi telefonok, amelyek csak a WML-t értik.
Vagy csináljam úgy, hogy az index.html legyen abszolút fapados, ahol ki lehet választani a médiát és az egymástól nagyon eltérő böngészőkre külön-külön oldalakat írjak? Ilyet viszont nemigen látok sehol.
Mi a bevett szokás? Merre induljak?

Köszönettel F. Mulder
 

Totális böngészőfüggetlenség

foxmulder · 2006. Nov. 19. (V), 13.13
Sziasztok!
Új vagyok még itt, bocs, ha nem ismerem a "járás"-t és lehet, hogy rossz kategóriába küldöm a kérdést!
Tudtok-e (minden bizonnyal) olyan módszert ami teljes böngészőfüggetlenséget biztosít?
IE és Mozilla között működik a javascript, desktop böngésző és XHTML-képes mobiltelefon között a link tag media attribútuma, de pl. a Lynx már nem kezeli egyiket sem, vagy azok a régi telefonok, amelyek csak a WML-t értik.
Vagy csináljam úgy, hogy az index.html legyen abszolút fapados, ahol ki lehet választani a médiát és az egymástól nagyon eltérő böngészőkre külön-külön oldalakat írjak? Ilyet viszont nemigen látok sehol.
Mi a bevett szokás? Merre induljak?

Köszönettel F. Mulder