Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) ads, layer, script, script layer ads (edit)
Seiten: (2) [1] 2  ( Neuster Beitrag anzeigen )
Reply to this topicStart new topicStart Poll
Diskussion

Script Layer Ads

Script Layer Ads

Bernd Kuttner
Geschrieben am: Di 14.11.2006, 15:12
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Ich möchte nachfolgenden Code so modifizieren, dass der Layer nach 15 Sekunden selber geschlossen wird. Wer kann helfen?

CODE
<script language="JavaScript1.2">
var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all

//drag drop function for NS 4////
/////////////////////////////////

var dragswitch=0
var nsx
var nsy
var nstemp

function drag_dropns(name){
if (!ns4)
return
temp=eval(name)
temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
temp.onmousedown=gons
temp.onmousemove=dragns
temp.onmouseup=stopns
}

function gons(e){
temp.captureEvents(Event.MOUSEMOVE)
nsx=e.x
nsy=e.y
}
function dragns(e){
if (dragswitch==1){
temp.moveBy(e.x-nsx,e.y-nsy)
return false
}
}

function stopns(){
temp.releaseEvents(Event.MOUSEMOVE)
}

//drag drop function for ie4+ and NS6////
/////////////////////////////////


function drag_drop(e){
if (ie4&&dragapproved){
crossobj.style.left=tempx+event.clientX-offsetx
crossobj.style.top=tempy+event.clientY-offsety
return false
}
else if (ns6&&dragapproved){
crossobj.style.left=tempx+e.clientX-offsetx
crossobj.style.top=tempy+e.clientY-offsety
return false
}
}

function initializedrag(e){
crossobj=ns6? document.getElementById("showimage") : document.all.showimage

var firedobj=ns6? e.target : event.srcElement
var topelement=ns6? "HTML" : "BODY"

while (firedobj.tagName!=topelement&&firedobj.id!="dragbar"){
firedobj=ns6? firedobj.parentNode : firedobj.parentElement
}

if (firedobj.id=="dragbar"){
offsetx=ie4? event.clientX : e.clientX
offsety=ie4? event.clientY : e.clientY

tempx=parseInt(crossobj.style.left)
tempy=parseInt(crossobj.style.top)

dragapproved=true
document.onmousemove=drag_drop
}
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")

////drag drop functions end here//////

function hidebox(){
if (ie4||ns6)
crossobj.style.visibility="hidden"
else if (ns4)
document.showimage.visibility="hide"
}

</script>

<div id="showimage" style="position:absolute;width:250px;left:10;top:10">

<table border="0" width="100" bgcolor="#CCCCCC" cellspacing="0" cellpadding="2">
 <tr>
   <td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0"
   height="36">
     <tr>
       <td id="dragbar" style="cursor:hand" width="100%"><ilayer width="100%" onSelectStart="return false"><layer width="100%" onMouseover="dragswitch=1;if (ns4) drag_dropns(showimage)" onMouseout="dragswitch=0"><font face="Verdana"
       color="#FFFFFF"><strong><small>Anzeige</small></strong></font></layer></ilayer></td>
       <td style="cursor:hand" valign="middle"><a href="#" onClick="hidebox();return false"><b><font color="#f5f5f5">x</font></b></a></td>
     </tr>
     <tr>
       <td width="100%" bgcolor="#FFFFFF" style="padding:4px" colspan="2">

<!-- Inhalt ---->

Hier kommt das Banner rein !
<!-- Inhalt ---->

</td>
     </tr>
   </table>
   </td>
 </tr>
</table>
</div>
Top
PMEmail PosterUsers Website
Top
 
 
bn`
#2 Geschrieben am: Di 14.11.2006, 15:28 (+00:16)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 100
Mitglied seit: 7.11.2006


habs mir jetzt nicht genau angeschaut aber mein vorschlag (änderung fett gedruckt):


....

function hidebox(){
if (ie4||ns6)
crossobj.style.visibility="hidden"
else if (ns4)
document.showimage.visibility="hide"
}

window.setTimeout("hidebox()", 15000);
</script>


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Bernd Kuttner
#3 Geschrieben am: Di 14.11.2006, 15:35 (+00:07)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Leider geht das nicht...
Top
PMEmail PosterUsers Website
Top
 
bn`
#4 Geschrieben am: Di 14.11.2006, 16:32 (+00:56)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 100
Mitglied seit: 7.11.2006


sorry, wie gesagt.. hatte es nicht so genau angeschaut und erst recht nicht auspropbiert wink.gif
die variable crossobj war nicht initialisiert, wenn man nicht geklickt hat

das hier funktioniert aber:

......
////drag drop functions end here//////

function hidebox(){
if (ie4||ns6)
crossobj.style.visibility="hidden"
else if (ns4)
document.showimage.visibility="hide"
}


function versteck() {
crossobj=ns6?document.getElementById("showimage"):document.all.showimage;
hidebox();
}

window.setTimeout("versteck()", 15000);

</script>


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Yel Nats
Mobilfunk-Flatrates.de
#5 Geschrieben am: Di 14.11.2006, 17:13 (+00:41)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 879
Mitglied seit: 27.04.2004


Cooles Script biggrin.gif dakne dafür, genau danach habe ich gesucht.

Was machst du aber wenn ein User kein javascript hat?


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Bernd Kuttner
#6 Geschrieben am: Di 14.11.2006, 17:54 (+00:40)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Gute Frage, er sollte es schnellsten aktivieren...
Aber ich denke mit dem Script solltest Du mind. 90% Erfolge haben.
Top
PMEmail PosterUsers Website
Top
 
Bernd Kuttner
#7 Geschrieben am: Di 14.11.2006, 17:56 (+00:02)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Achso ich hatte ganz vergessen mich zu bedanken. Das Script läuft nun wie gewünscht und schliesst sich nach 15 Sekunden. THX
Top
PMEmail PosterUsers Website
Top
 
bn`
#8 Geschrieben am: Di 14.11.2006, 18:15 (+00:19)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 100
Mitglied seit: 7.11.2006


bitte..

Für Browser ohne aktiviertem JavaScript gibt es den Tag <noscript>irgendetwas das nur angezeigt wird, wenn kein JavaScript l&auml;uft</noscript>


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Bernd Kuttner
#9 Geschrieben am: Do 16.11.2006, 13:47 (+43:31)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Ist es möglich so ein Layer Ads auch als Popdown einzusetzen ?
Top
PMEmail PosterUsers Website
Top
 
bn`
#10 Geschrieben am: Do 16.11.2006, 13:54 (+00:06)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 100
Mitglied seit: 7.11.2006


ich weiß nicht so genau was du meinst.. das script von oben bezieht sich auf einen div-layer
ein popdown ist aber eigentlich ein extra fenster mit einer anderen html-datei.. natürlich kannst du da eine html-datei aufrufen die den gleichen layer enthält..


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Bernd Kuttner
#11 Geschrieben am: Do 16.11.2006, 14:16 (+00:22)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


QUOTE (bn` @ Do 16.11.2006, 13:54)
ich weiß nicht so genau was du meinst.. das script von oben bezieht sich auf einen div-layer
ein popdown ist aber eigentlich ein extra fenster mit einer anderen html-datei.. natürlich kannst du da eine html-datei aufrufen die den gleichen layer enthält..

Ich meinte, dass sich der Layer nicht im Vordergrund öffnet sondern im Hintergrund der Webseite. Pop Down werden doch ganz gut geblockt und sind nun leider als Werbemittel fast nicht mehr zu gebrauchen.
Top
PMEmail PosterUsers Website
Top
 
bn`
#12 Geschrieben am: Do 16.11.2006, 14:31 (+00:15)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 100
Mitglied seit: 7.11.2006


ja eben drum..

du kannst über das css-attribut z-index den div-layer auf die hinterste ebene (0.. negative werte versteht z.b. der IE nicht so ganz) bringen und alle anderen layer/tabellen/sonstwas oben drüber (höherer z-index). aber was sollte das bringen? der besucher wird die werbung nie zu gesicht bekommen, da diese ja durch dein inhalt der elemente "oben drüber" verdeckt ist

was hast du genau vor? *g*


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Bernd Kuttner
#13 Geschrieben am: Do 16.11.2006, 14:36 (+00:04)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


Eigentlich suche ich nur ein Pop Down, welches schlecht geblockt werden kann.
Top
PMEmail PosterUsers Website
Top
6 Monate später...
dayscott
  #14 Geschrieben am: Mo 28.05.2007, 20:28 (+6m )
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (inaktiv)
Beiträge: 62
Mitglied seit: 28.05.2007


ok, das ist komisch, bei euch geht das script und bei mir nicht.

auch wenn der thread alt ist , sollte es doch gehen wink.gif


CODE
<script language="JavaScript1.2">
var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all

//drag drop function for NS 4////
/////////////////////////////////

var dragswitch=0
var nsx
var nsy
var nstemp

function drag_dropns(name){
if (!ns4)
return
temp=eval(name)
temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
temp.onmousedown=gons
temp.onmousemove=dragns
temp.onmouseup=stopns
}

function gons(e){
temp.captureEvents(Event.MOUSEMOVE)
nsx=e.x
nsy=e.y
}
function dragns(e){
if (dragswitch==1){
temp.moveBy(e.x-nsx,e.y-nsy)
return false
}
}

function stopns(){
temp.releaseEvents(Event.MOUSEMOVE)
}

//drag drop function for ie4+ and NS6////
/////////////////////////////////


function drag_drop(e){
if (ie4&&dragapproved){
crossobj.style.left=tempx+event.clientX-offsetx
crossobj.style.top=tempy+event.clientY-offsety
return false
}
else if (ns6&&dragapproved){
crossobj.style.left=tempx+e.clientX-offsetx
crossobj.style.top=tempy+e.clientY-offsety
return false
}
}

function initializedrag(e){
crossobj=ns6? document.getElementById("showimage") : document.all.showimage

var firedobj=ns6? e.target : event.srcElement
var topelement=ns6? "HTML" : "BODY"

while (firedobj.tagName!=topelement&&firedobj.id!="dragbar"){
firedobj=ns6? firedobj.parentNode : firedobj.parentElement
}

if (firedobj.id=="dragbar"){
offsetx=ie4? event.clientX : e.clientX
offsety=ie4? event.clientY : e.clientY

tempx=parseInt(crossobj.style.left)
tempy=parseInt(crossobj.style.top)

dragapproved=true
document.onmousemove=drag_drop
}
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")

////drag drop functions end here//////

function hidebox(){
if (ie4||ns6)
crossobj.style.visibility="hidden"
else if (ns4)
document.showimage.visibility="hide"
}


function versteck() {
crossobj=ns6?document.getElementById("showimage"):document.all.showimage;
hidebox();
}

window.setTimeout("versteck()", 5000);
</script>

<div id="showimage" style="position:absolute;width:250px;left:10;top:10">

<table border="0" width="100" bgcolor="#CCCCCC" cellspacing="0" cellpadding="2">
<tr>
  <td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0"
  height="36">
    <tr>
      <td id="dragbar" style="cursor:hand" width="100%"><ilayer width="100%" onSelectStart="return false"><layer width="100%" onMouseover="dragswitch=1;if (ns4) drag_dropns(showimage)" onMouseout="dragswitch=0"><font face="Verdana"
      color="#FFFFFF"><strong><small>Anzeige</small></strong></font></layer></ilayer></td>
      <td style="cursor:hand" valign="middle"><a href="#" onClick="hidebox();return false"><b><font color="#f5f5f5">x</font></b></a></td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF" style="padding:4px" colspan="2">

<!-- Inhalt ---->

<img src="BILD.jpg" />
<!-- Inhalt ---->

</td>
    </tr>
  </table>
  </td>
</tr>
</table>
</div>


wo isn da denn der fehler?
Top
PMEmail PosterICQ
Top
 
Daniel Steffen novinet
novinet® GmbH & Co. KG
#15 Geschrieben am: Mo 28.05.2007, 20:36 (+00:07)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 861
Mitglied seit: 3.10.2005


A little bit of Betrug? :-)

Weiss nicht ob es layer-ads sonderlich freuen würde, wenn die sehen, dass ihr hier Geld verdienen wollt und die Scripte modifiziert....

Gruß, Daniel :-)


--------------------
...novinet® sendet jetzt von Ingolstadt aus

novinet® Webentwicklung, Design, Marketing - Neue Seiten entdecken

follow us on twitter - novinet® jetzt auch bei twitter

Top
PMEmail PosterUsers WebsiteICQ
Top
 
dayscott
#16 Geschrieben am: Mo 28.05.2007, 22:00 (+01:24)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (inaktiv)
Beiträge: 62
Mitglied seit: 28.05.2007


wieso betrug?!

ich will NICHTS mit layer ads zu tun haben, lediglich selber n script schreiben das eben den selben zweck erfüllt, nur ich selber aussuche welche werbung in den layer kommt.
Top
PMEmail PosterICQ
Top
 
Daniel Steffen novinet
novinet® GmbH & Co. KG
#17 Geschrieben am: Mo 28.05.2007, 22:01 (+00:01)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 861
Mitglied seit: 3.10.2005


Bitete 1000 mal um Entschuldigung :-)

Mein Fehler - sorry...


--------------------
...novinet® sendet jetzt von Ingolstadt aus

novinet® Webentwicklung, Design, Marketing - Neue Seiten entdecken

follow us on twitter - novinet® jetzt auch bei twitter

Top
PMEmail PosterUsers WebsiteICQ
Top
 
dayscott
#18 Geschrieben am: Di 29.05.2007, 09:15 (+11:14)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (inaktiv)
Beiträge: 62
Mitglied seit: 28.05.2007


blink.gif srry steht aufm schlauch blink.gif
Top
PMEmail PosterICQ
Top
 
Bernd Kuttner
#19 Geschrieben am: Di 29.05.2007, 09:26 (+00:11)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1571
Mitglied seit: 16.09.2004


QUOTE (dayscott @ Di 29.05.2007, 09:15)
blink.gif srry steht aufm schlauch blink.gif

Hast Du Javascript in deinen Browser Einstellungen aktiviert?

PS: Das Script hat nicht mit Layer Ads zu tun, es steht im Internet zur freien Verfügung bereit!
Top
PMEmail PosterUsers Website
Top
 
dayscott
#20 Geschrieben am: Mi 30.05.2007, 13:03 (+27:36)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (inaktiv)
Beiträge: 62
Mitglied seit: 28.05.2007


meine ich doch auch.

ja javascript ist sicher angestellt.
Top
PMEmail PosterICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/15052

Topic Options Seiten: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
PHP-Script "Lizenzen Manager für KMUs" Josh 1248 6 Do 18.03.2010, 10:29
Suche Countdown Script für Website Alexandra_Holzenkamp 189 3 Mi 10.03.2010, 17:47
Suche Script decision 259 3 Mo 1.03.2010, 16:59
Suche Projekt oder Script für "Produkt des Tages" kurier 99 0 Mo 1.03.2010, 13:55
Maps Script Sancheck 102 0 Mo 1.03.2010, 12:35
Gutes Chat-Script für die Webseite? PH 496 11 Fr 12.02.2010, 23:51
E-Mail Newsletter Script in Seite einbauen oder... [CH]Challenger 233 3 Mo 1.02.2010, 21:38
Suche Script ähnlich backlink-check.de Yves 377 6 Mo 25.01.2010, 10:25




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]