HWSW Informatikai Kerekasztal: HTML kérdés - HWSW Informatikai Kerekasztal

Ugrás a tartalomhoz

Mellékleteink: HUP | Gamekapocs

  • (74 Oldal)
  • +
  • « Első
  • 11
  • 12
  • 13
  • 14
  • 15
  • Utolsó »
  • Nem indíthatsz témát.
  • A téma zárva.

HTML kérdés Értékeld a témát: -----

#241 Felhasználó inaktív   -=nfs=- 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 475
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 12:49

Sziasztok :)

Ne haragudjatok, hogy nem olvastam végig a fórumot és úgy kérdezek, mert lehet volt már róla szó.

Az lenne a kérdésem, hogy egy html oldalba szeretnék betenni egy popup scriptet, de az istennek sem sikerül, valszeg nagyon hülye vagyok hozzá :)

A script megírásához az RW PopUpWiz programocskát használtam. Eredményként ezt kaptam:

Kép

Kép

Na már most lehet nem jól értettem az angolt, ezért valaki leírná nekem, hogy mit hova írjak?

ebbe pl-ul kell valamit írni a zárójelek közé?  onLoad="popupwiz()"

aztán ebbe be kell írni valahová a popup címét? Mármint az XXXXXX helyen kívül?

<script LANGUAGE="javascript">
<!-- Start www.info-pack.com/popupwiz/
  function popupwiz() {
var page = 'XXXXXXXXX' ;
var name = 'December<->Januar' ;
var options = 'width=200,height=200,' ;
myPopup = window.open(page, name, options) ;
myPopup.focus() ;
return false;
}
End www.info-pack.com/popupwiz/ -->
</script>

Vagy lehet az a baj, hogy több script is van már az oldalban és azok elnyomják egymást valahogy?

köszi előre is a válaszokat.

#242 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 14:08

Idézet: -=nfs=- - Dátum: 2004. szept. 30., csütörtök - 13:49

Sziasztok :)

Ne haragudjatok, hogy nem olvastam végig a fórumot és úgy kérdezek, mert lehet volt már róla szó.

Az lenne a kérdésem, hogy egy html oldalba szeretnék betenni egy popup scriptet, de az istennek sem sikerül, valszeg nagyon hülye vagyok hozzá :)

A script megírásához az RW PopUpWiz programocskát használtam. Eredményként ezt kaptam:

Na már most lehet nem jól értettem az angolt, ezért valaki leírná nekem, hogy mit hova írjak?

ebbe pl-ul kell valamit írni a zárójelek közé?  onLoad="popupwiz()"

aztán ebbe be kell írni valahová a popup címét? Mármint az XXXXXX helyen kívül?

<script LANGUAGE="javascript">
<!-- Start www.info-pack.com/popupwiz/
  function popupwiz() {
var page = 'XXXXXXXXX' ;
var name = 'December<->Januar' ;
var options = 'width=200,height=200,' ;
myPopup = window.open(page, name, options) ;
myPopup.focus() ;
return false;
}
End www.info-pack.com/popupwiz/ -->
</script>

Vagy lehet az a baj, hogy több script is van már az oldalban és azok elnyomják egymást valahogy?

köszi előre is a válaszokat.

A scriptek nem "nyomják" el egymást, de persze ne használj két azonos nevűt egy oldalon belül.
Ami még megszívlelendő, hogy a scripteket még a head részben írd meg, és függvényhívásokkal (mint itt is) igyekezz meghívni őket.

Ami jelen esetben neked kell ugye, egy olyan script, ami egy popupban nyit meg egy másik oldalt. (én bizony letiltom a popupokat!!)
<script type="text/javascript">
<!--
  function ujablak()
     {
        var page="http://www.ezt_a_linket_ajanlom.hu/";
        var szelesseg=500;
        var magassag=450;
        var page_name="itt adhatod meg az új ablak nevét";
         ablakom=window.open(page, page_name,"toolbar=no,directories=no,menubar=no,resizable=no,scrollbars=0, width="+szelesseg+", height="+magassag);
         ablakom.focus();
     }
-->
</script>

A toolbar, directories, resiable változókat az általad megadott verzióban nem említette a script, itt minden le van tiltva rajta.
A magasság és szélességet csak azért adtam meg így, mert az általad megadott szkriptben is így volt

A szkriptet pedig már csak meg kell hívni.
Ez történhet az odal betöltésekor, egy linkre kattintva, vagy bármi más, amihez lehet eseményt kapcsolni.
A meghívás pedig
onclick="ujablak()";

ahol az adott elemnek lehet onclick eseménye
vagy
<script type="text/javascript">
   ujablak();
</scripr>

ebben az esetben ezt a html body részében bárhol elhelyezve az oldal lefutásakor meghívódik. (ezt amúgy eléggé utálom...)
Illetve a body onlad eseményéhez is lehet kötni ezt.

De figyelmeztetlek, hogy nagyon sokan letiltják a popupokat, főleg az onload-osokat!
-- Legyen egy jó napod! --

#243 Felhasználó inaktív   -=nfs=- 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 475
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 15:04

ha nagyon szépen mekérlek, egy eccerű html mintával nem szemléltednéd? Nekem nem megy így sesajnos. tuti rossz helyre írok valamit. Úgy gondoltam, hogy egy komplett oldalba ágyazva hogy is néz ez ki. köszi előre is

#244 Felhasználó inaktív   -=nfs=- 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 475
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 15:07

Idézet

De figyelmeztetlek, hogy nagyon sokan letiltják a popupokat, főleg az onload-osokat!


Vagy ehelyett mit javasolsz? Nem hülye reklámot akarok felugratni, hisz azoktól én is írtózom és valóban tiltom én is:) , hanem egy fontos közleményt a látogatók számára, amit ha csak simán beraknék az oldalba lehet el sem olvasnának

#245 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 15:31

Idézet: -=nfs=- - Dátum: 2004. szept. 30., csütörtök - 16:07

Vagy ehelyett mit javasolsz? Nem hülye reklámot akarok felugratni, hisz azoktól én is írtózom és valóban tiltom én is:) , hanem egy fontos közleményt a látogatók számára, amit ha csak simán beraknék az oldalba lehet el sem olvasnának

Ha fontos közlemény, akkor lehetne a kezdőlapodon, vagy maga a kezdőlapod előtt is lehetne, amiről át lehet klikkelni, vagy átirányít majd az érdemi oldaladra.

Ha ezt a fontos mondanivalódat jól (megfelelő színnel és betűmérettel) választod meg, akkor úgyis elolvassák a látogatók.
Egy gombot, vagy linket, ami a popupot elindítja, még nehezebben lehet észrevenni.
Szóval szerintem ha nem nagyon egetverően fontos a popup, akkor igyekezz ezt a kezdőlapodon közölni :)

De ez csak az én véleményem...:)
Ami a reklámokat illeti már majd minden flash-es reklámot letiltottam (adblock) ami az *adverticum* és társaitól jön...
-- Legyen egy jó napod! --

#246 Felhasználó inaktív   KovacsUr 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 10.749
  • Csatlakozott: --

Elküldve: 2004. 09. 30. 20:44

Idézet: -=nfs=- - Dátum: 2004. szept. 30., csütörtök - 16:07

Vagy ehelyett mit javasolsz? Nem hülye reklámot akarok felugratni, hisz azoktól én is írtózom és valóban tiltom én is:) , hanem egy fontos közleményt a látogatók számára, amit ha csak simán beraknék az oldalba lehet el sem olvasnának

Esetleg először jelenjen meg a fontos közlemény, és innen lehessen klikkeléssel továbbjutni az igazi főoldalra...

#247 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 01. 17:17

Idézet: -=nfs=- - Dátum: 2004. szept. 30., csütörtök - 16:04

ha nagyon szépen mekérlek, egy eccerű html mintával nem szemléltednéd? Nekem nem megy így sesajnos. tuti rossz helyre írok valamit. Úgy gondoltam, hogy egy komplett oldalba ágyazva hogy is néz ez ki. köszi előre is

:) csak, hogy ne érezd, hogy itt hagyunk a sz..ban... :D
De valóban ne ezt alkalmazd inkább.
<!doctype html public "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title> Próba </title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"/>
<script type="text/javascript">
<!--
 function ujablak()
    {
       var page="http://forum.hwsw.hu/";
       var szelesseg=500;
       var magassag=450;
       var page_name="ablakom";
       ablakom=window.open(page, page_name,"toolbar=yes, directories=no, menubar=no, resizable=yes, scrollbars=1, width="+szelesseg+", height="+magassag);
       ablakom.focus();
    }
 function ujablak2()
    {
       var page=document.forms['form2'].url.value
       var szelesseg=500;
       var magassag=450;
       var page_name="ablakom2";
       ablakom=window.open(page, page_name,"toolbar=yes, directories=yes, menubar=yes, resizable=yes, scrollbars=1, width="+szelesseg+", height="+magassag);
       ablakom.focus();
    }
//-->
</script>
</head>
<body onload="ujablak()">
<a href="javascript:ujablak()">Popup nyitása</a>
Egyszerű input button gomb onclick() eseményére történő ablaknyitás
<form>
	<input type="button" value="Popup nyitása" onclick="ujablak()" />
</form>
A form submittálása eredményezi az előre megírt popupot (ennek így nem sok értelme van!!!)
<form method="post" action="javascript:ujablak()">
	<input type="submit" value="Popup nyitása" />
</form>
A form submittálása eredményezi az előre megírt popupot (egy picit jobb)
<form name="form2" method="post" action="javascript:ujablak2()">
	Ide írd az url-t:<input type="text" name="url" value="http://" />
	<input type="submit" value="Popup nyitása" />
</form>
</body>
</html>

-- Legyen egy jó napod! --

#248 Felhasználó inaktív   Szigi2 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 105
  • Csatlakozott: --

Elküldve: 2004. 10. 02. 16:14

Sziasztok!
Nem tudnátok írni egy olyan frameset kódot  hogy lenne baloldalt egy menü és fölül egy banner helyet.
előre is kösz :)
Linux ha szegény vagy
Mac ha gazdag vagy
Windows ha lusta vagy

#249 Felhasználó inaktív   KovacsUr 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 10.749
  • Csatlakozott: --

Elküldve: 2004. 10. 02. 16:59

Idézet: Szigi2 - Dátum: 2004. okt. 2., szombat - 17:14

Sziasztok!
Nem tudnátok írni egy olyan frameset kódot  hogy lenne baloldalt egy menü és fölül egy banner helyet.
előre is kösz :)

:think:
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
	<title>Frameset</title>
</head>

<frameset rows="100,*">
	<frame src="banner.html" name="banner" />
	<frameset cols="200,*">
		<frame src="menu.html" name="menu" />
		<frame src="fooldal.html" name="fooldal" />
	</frameset>
	<noframes>
		<body>
			<a href="menu.html">menü</a>
			<a href="fooldal.html">főoldal</a>
		</body>
	</noframes>
</frameset>

</html>


#250 Felhasználó inaktív   Szigi2 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 105
  • Csatlakozott: --

Elküldve: 2004. 10. 02. 18:44

Idézet: KovacsUr - Dátum: 2004. okt. 2., szombat - 17:59

:think:
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
    <title>Frameset</title>
</head>

<frameset rows="100,*">
    <frame src="banner.html" name="banner" />
    <frameset cols="200,*">
        <frame src="menu.html" name="menu" />
        <frame src="fooldal.html" name="fooldal" />
    </frameset>
    <noframes>
        <body>
            <a href="menu.html">menü</a>
            <a href="fooldal.html">főoldal</a>
        </body>
    </noframes>
</frameset>

</html>

Kösz :respect:
Linux ha szegény vagy
Mac ha gazdag vagy
Windows ha lusta vagy

#251 Felhasználó inaktív   John Black 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.279
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:09

Egyet kérdeznék én is.
Van egy oldal, a felépítése valahogy így néz ki:
┌─────────────────────────┬─────┐
│logo                  │ures │
├─────┬───────────────────┤     │
│menu │valtozo tartalom│     │
│     │                │     │
│     │                │     │
│     │                │     │
│     │                │     │
└─────┴───────────────────┴─────┘

Ezek jelenleg különálló frame-ek (akárcsak a fentebbi példa). Milyen módon oldható meg, hogy scrollozni lehessen a teljes oldalt? :think:  DHTML, valami? :D

#252 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:17

Idézet: John Black - Dátum: 2004. okt. 3., vasárnap - 16:09

Ezek jelenleg különálló frame-ek (akárcsak a fentebbi példa). Milyen módon oldható meg, hogy scrollozni lehessen a teljes oldalt? :think:  DHTML, valami? :D

Tudom, hülye kérdése, de MIÉRT kell az egész oldalt scrollozni, ha maga az oldal keretes?
-- Legyen egy jó napod! --

#253 Felhasználó inaktív   John Black 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.279
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:21

Idézet: Delawer - Dátum: 2004. okt. 3., vasárnap - 16:17

Tudom, hülye kérdése, de MIÉRT kell az egész oldalt scrollozni, ha maga az oldal keretes?

Nem hülye kérdés, én is elszámoltam magam... 1024-re optimalizáltam, majd kipróbáltam 800x600-ban is, és akkor láttom, hogy függőlegesen nem fér el a menü... :omg:

#254 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:32

Idézet: John Black - Dátum: 2004. okt. 3., vasárnap - 16:21

Nem hülye kérdés, én is elszámoltam magam... 1024-re optimalizáltam, majd kipróbáltam 800x600-ban is, és akkor láttom, hogy függőlegesen nem fér el a menü... :omg:

Hmmm, ez szomorú...
Amúgy a legegyszerűbb, ha az egészet egy újabb keretbe teszed, függőlegesen (0,*).
A jobb megoldás, ha áttervezed a menüt :D
-- Legyen egy jó napod! --

#255 Felhasználó inaktív   John Black 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.279
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:38

Idézet: Delawer - Dátum: 2004. okt. 3., vasárnap - 16:32

Hmmm, ez szomorú...
Amúgy a legegyszerűbb, ha az egészet egy újabb keretbe teszed, függőlegesen (0,*).
A jobb megoldás, ha áttervezed a menüt :D

Erre én is gondoltam (áttervezés), de most lett a menó "pont király". :D  ;)
Az első ötlet már jobbnak tűnik, de pontosan mire gondolsz?

<frameset cols="0,*">
    <frame src="main.html" name="ablak" />
    <frame src="???.html" name="ablak2" />
</frameset>

Ha erre, akkor a második frame az egy üres html legyen? :confused:

szerk.: a két frame fordítva, bár akkor sem scrollozódik az ablak... :confused:

Szerkesztette: John Black 2004. 10. 03. 15:40 -kor


#256 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 15:47

Idézet: John Black - Dátum: 2004. okt. 3., vasárnap - 16:38

Erre én is gondoltam (áttervezés), de most lett a menó "pont király". :D  ;)
Az első ötlet már jobbnak tűnik, de pontosan mire gondolsz?

<frameset cols="0,*">
    <frame src="main.html" name="ablak" />
    <frame src="???.html" name="ablak2" />
</frameset>

Ha erre, akkor a második frame az egy üres html legyen? :confused:

szerk.: a két frame fordítva, bár akkor sem scrollozódik az ablak... :confused:

Szóval arra gondoltam, hogy a felső 0 magasságú keret az üres, majd a lentibe (amit scrollozhatóvá kell tenned) megy be az először felvázolt struktúra.

Bevallom nem szép dolog, de ha az egész oldalt kell scrollozni, akkor ez is megoldás lehet.
Amúgy még egy kérdés:
A menüt nem lehetne scrollozhatóvá tenni? :)
-- Legyen egy jó napod! --

#257 Felhasználó inaktív   John Black 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.279
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 16:03

Idézet: Delawer - Dátum: 2004. okt. 3., vasárnap - 16:47

Szóval arra gondoltam, hogy a felső 0 magasságú keret az üres, majd a lentibe (amit scrollozhatóvá kell tenned) megy be az először felvázolt struktúra.

Erre idő közben rájöttem... ;)

Idézet

Bevallom nem szép dolog, de ha az egész oldalt kell scrollozni, akkor ez is megoldás lehet.
Amúgy még egy kérdés:
A menüt nem lehetne scrollozhatóvá tenni? :)

No de a dízájn... :p  :)
Amit mondasz nem lenne rossz (frame-be ágyazni az egész oldalt), de valamiért nem lesz/lett scrollozható... :confused:

#258 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 16:11

Idézet: John Black - Dátum: 2004. okt. 3., vasárnap - 17:03

Erre idő közben rájöttem... ;)


No de a dízájn... :p  :)
Amit mondasz nem lenne rossz (frame-be ágyazni az egész oldalt), de valamiért nem lesz/lett scrollozható... :confused:

:eek:
Még akkor sem, ha a jelenlegi oldalt tartalmazó frame valahogy így néz ki?
<frame src="content.html" name="content" noresize="noresize" scrolling="yes"  marginwidth="0" marginheight="0"  frameborder="0" />


Megjegyzem, többek között ezért sem vagyok oda a framek-ért, de mint pl. Te is előszeretettel használják. :)
Én pl. azért nem szeretem, mert a belső oldalakat, azaz a lényegi tartalmat ha bookmarkolom és később beolvasom, akkor ugyebár legtöbbször csak az adott keret tartalma töltődik be és a teljes oldal egy része "elvész". Persze lehet trükközni JS-el, vagy az ember elkezd visszafelé vagdosni a címsorban, de...
Nah mindegy, ez csak egy kis szöszmörgés volt... :)



szerk.:
Természetesen a kódrészlettel az új keretet vázoltam, ebbe kerül majd bele a jelenlegi keretes oldalad.

amúgy csak meglett az 1000 :birthday2:

Szerkesztette: Delawer 2004. 10. 03. 16:18 -kor

-- Legyen egy jó napod! --

#259 Felhasználó inaktív   John Black 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.279
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 16:16

Idézet: Delawer - Dátum: 2004. okt. 3., vasárnap - 17:11

:eek:
Még akkor sem, ha a jelenlegi oldalt tartalmazó frame valahogy így néz ki?
<frame src="content.html" name="content" noresize="noresize" scrolling="yes"  marginwidth="0" marginheight="0"  frameborder="0" />


Megjegyzem, többek között ezért sem vagyok oda a framek-ért, de mint pl. Te is előszeretettel használják. :)
Én pl. azért nem szeretem, mert a belső oldalakat, azaz a lényegi tartalmat ha bookmarkolom és később beolvasom, akkor ugyebár legtöbbször csak az adott keret tartalma töltődik be és a teljes oldal egy része "elvész". Persze lehet trükközni JS-el, vagy az ember elkezd visszafelé vagdosni a címsorban, de...
Nah mindegy, ez csak egy kis szöszmörgés volt... :)

Nem scrollozza... :confused:  Közben rájöttem, hogy a frameset sora nem cols, hanem rows, de így sem megy...
A másikban egyetértünk, nekem JavaScriptes megoldás is jó, ha egy táblázatba be tudom húzni az egész oldalt, úgy, hogy a menüt és a címsort ne kelljen minden egyes html-be beszúrni, hanem _valahogy_ "meghívhatom".

#260 Felhasználó inaktív   Delawer 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.453
  • Csatlakozott: --

Elküldve: 2004. 10. 03. 16:19

Idézet: John Black - Dátum: 2004. okt. 3., vasárnap - 17:16

Nem scrollozza... :confused: ...

Nahh lökd ide azt a keretkódot :)
Boncolgassuk egy picit :)
-- Legyen egy jó napod! --

Téma megosztása:


  • (74 Oldal)
  • +
  • « Első
  • 11
  • 12
  • 13
  • 14
  • 15
  • Utolsó »
  • Nem indíthatsz témát.
  • A téma zárva.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó