1. |
Re: portal (mind) |
12 sor |
(cikkei) |
2. |
Javascript benazas (mind) |
35 sor |
(cikkei) |
3. |
Popup ablakok (mind) |
50 sor |
(cikkei) |
4. |
Popup window (mind) |
55 sor |
(cikkei) |
5. |
Koszonet (mind) |
12 sor |
(cikkei) |
6. |
Re: Popop ablak automatikus bezarasa (mind) |
47 sor |
(cikkei) |
|
+ - | Re: portal (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Felado : [Hungary]
>Temakor: portal ( 14 sor )
>
>Kell csinálnom egy portált kb. mint a www.magyarhirlap.hu ...
>Vajon hogyan fogjak hozzá???
>Van erre valami készen vagy totál nulláról kell megírnom?
http://www.ivy.mhx.hu/
--
koka. icq#98705990
Netszemle http://lista.prim.hu/levlista.prm?mit=csatlakozni&lista_id=66
|
+ - | Javascript benazas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali,
lenne egy feladatom: sok-sok style-t kellene definialnom, szoval lusta vagyok,
és nem szeretnem darabonkent, hanem hogy vennem parameterkent a valtozo dolgot,
és scriptbol nyomnám a kodot...
De. Valamiert ez a kod uj ablakban nyilik meg, az eredeti dokumentum helyett cs
ak az latszik, amit innen kiirok...
Im a kod:
<script language="javascript" type="text/javascript">
<!--
var szo = szo;
function valami(szo) {
document.writeln("<style>");
document.writeln(".div_"+szo+" {");
document.writeln(" background-image : url(kepek/szal_"+szo+"_nat.jpg);");
document.writeln(" color: #000000;");
document.writeln(" font-family : Arial;");
document.writeln(" font-size : 14px;");
document.writeln(" }");
document.writeln("</style>");
}
//-->
</script>
Es igy hivatkoznek ra:
<div onload="javascript:valami('zold')"></div>
Persze ilyen kep van, de nem is itt a baj. Ja, es demo-cd, ilyesmi kellene, nem
szerver oldali megoldas...
Koszi.
Pal
(webes bekuldes, a bekuldo gepe: firewall.graphisoft.hu)
|
+ - | Popup ablakok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szia ysolti, és többiek!
Már többen kérdezték itt a webmesteren azt, hogy hogyan tud egy popup ablak
előtérben maradni, ha a tartalmát frissítjük.
Mivel eddig senki nem írta meg ide a választ ezért közzéteszem a megoldás
kulcsát:
************
widowname.focus()
************
Ezt az egy utasítást kell beszurni a popup funkció végére, így biztos
előugrik, ha újra töltjük az ablak tartalmát.
Megoldások:
>>1.,a popup ablak minden kepnel (vagy kepfrissitesnel) elougorjon az
eloterbe
<script language="JavaScript">
<!--
function popup (adress){
popwindow=window.open(adress,'popwindow',
'scrollbars=yes,resizable=yes,status=no,width=260,height=350');
popwindow.focus();
}
// -->
</script>
---
>>2., hogy uj ablak nyitasanal az elso bezarodjon, es az uj ablak felul, az
eloterben ugorjon elo.
Ez a megoldás jóval bonyolultabb és szerintem nem szükséges túlbonyolítani a
feladatot, ezért ezt a megoldást hanyagoljuk.
---
>>3., Hogy a popup ablak, egy "vissza" link lenyomasara bezarodjon.
Ezt nem egészen értem, de ha arra gondolsz, hogy a hívóoldalon van egy link
ami bezár egy ablakot, ami "el van bújva", akkor ezt feleslegesnek tartom,
és egy kicsit bonyolultnak.
Helyette inkább csináld azt, hogy a popupwindow-ról ne lehessen ellépni,
amíg az nyitva van. Ez sem bonyolult, csak annyi kell hozzá, hogy a popup-ba
egy html lap legyen, de azért ebbe illik egy bezár linket tenni. Ezeknek
megfelelően az oldal a következőképpen nézzen ki:
<html>
....
<body onLoad="setInterval('self.focus()',100)">
....
<a href="javascript:self.close()">Bezár</a>
</body>
</html>
|
+ - | Popup window (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szia ysolti, és többiek!
Már többen kérdezték itt a webmesteren azt, hogy hogyan tud egy popup ablak
előtérben maradni, ha a tartalmát frissítjük.
Mivel eddig senki nem írta meg ide a választ ezért közzéteszem a megoldás
kulcsát:
************
widowname.focus()
************
Ezt az egy utasítást kell beszurni a popup funkció végére, így biztos
előugrik, ha újra töltjük az ablak tartalmát.
Megoldások:
>>1.,a popup ablak minden kepnel (vagy kepfrissitesnel) elougorjon az
eloterbe
<script language="JavaScript">
<!--
function popup (adress){
popwindow=window.open(adress,'popwindow',
'scrollbars=yes,resizable=yes,status=no,width=260,height=350');
popwindow.focus();
}
// -->
</script>
---
>>2., hogy uj ablak nyitasanal az elso bezarodjon, es az uj ablak felul, az
eloterben ugorjon elo.
Ez a megoldás jóval bonyolultabb és szerintem nem szükséges túlbonyolítani a
feladatot, ezért ezt a megoldást hanyagoljuk.
---
>>3., Hogy a popup ablak, egy "vissza" link lenyomasara bezarodjon.
Ezt nem egészen értem, de ha arra gondolsz, hogy a hívóoldalon van egy link
ami bezár egy ablakot, ami "el van bújva", akkor ezt feleslegesnek tartom,
és egy kicsit bonyolultnak.
Helyette inkább csináld azt, hogy a popupwindow-ról ne lehessen ellépni,
amíg az nyitva van. Ez sem bonyolult, csak annyi kell hozzá, hogy a popup-ba
egy html lap legyen, de azért ebbe illik egy bezár linket tenni. Ezeknek
megfelelően az oldal a következőképpen nézzen ki:
<html>
....
<body onLoad="setInterval('self.focus()',100)">
....
<a href="javascript:self.close()">Bezár</a>
</body>
</html>
Remélem tudtam segíteni.
Üdv: Magnum
|
+ - | Koszonet (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok webmesterek.
Latom, hogy meg le sem irtam a problemamat, maris egy komplett valaszt
talaltam a listan. Hals koszonet erte, szinten koszonom szepen a
valaszt mindenkinek, aki maganba is valaszolt.
Udvozlettel:
Baranyai Zsolt /ysolti/
mailto:
http://www.webprojecting.sk/
|
+ - | Re: Popop ablak automatikus bezarasa (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
>vissza a miniaturokhoz. Ha egy ujabb miniaturre klikkelek, akkor a
>popup ablakban megjelenik a masik kep, viszont nem kerul az eloterbe,
>hanem tovabbra is ott marad "megbujva" a fo ablak hata mogott, s igy
Erzesem szerint ezen problemak tobbseget a focus() fv. megoldja:
<script>
var TestWin;
function MyFunct(kepSrc) {
TestWin=window.open(kepSrc, "TestWindow",
"width=150,height=150,resizable,screenX=10,left=10,screenY=10,top=10");
document.focus();
}
</script>
Megjegyzem ekkor is eloterbe kerul a popup window, csak a "foablakodra",
illetve inkabb a hivo dokumentumodra helyezodik vissza a fokusz, ezert a
popup ablakod a hatterben marad (kicsit a problema megkerulese, de mukodik).
>1.,a popup ablak minden kepnel (vagy kepfrissitesnel) elougorjon az
>eloterbe
Ilyenkor a fv-ben a document.focus(); sort csereld ki a TestWin.focus(); -ra
>2., hogy uj ablak nyitasanal az elso bezarodjon, es az uj ablak felul,
>az eloterben ugorjon elo.
Mivel a TestWin globalis, ezert a TestWin.focus(); itt is boven elegendo,
mert a fv a mar meglevo ablakba fogja frissiteni a kepet, ha meg nincs
ablak, akkor letrehozza - nem kell bezarni az elozo kepet.
>3., Hogy a popup ablak, egy "vissza" link lenyomasara bezarodjon.
Ha a vissza gomb a "foablakon" van:
function clWin() {
if (typeof(TestWin)=='object') TestWin.close();
}
Kulonben: window.close();
Ezen fv-nel nem mernek megeskudni, hogy NN alatt is megy, IE5.5 alatt megy.
Ez a bezaras akkor lehet problemas, ha megnyitottak egyszer az ablakot, de
mar bezartak es utana nyomnak vissza gombot (ekkor ugye az ablakot mar
bezartak es ujra megprobaljuk bezarni).
Kopi
|
|