OnlineWebService Webmaster Foren     Zu OnlineWebService.de - Gästebücher, Flash Gästebücher, Foren, Umfragen, Counter

Zurück   OnlineWebService Webmaster Foren > OWS Webmaster Foren > HTML, JavaScript, CSS

Antwort
 
Themen-Optionen Ansicht
  #81  
Alt 31.12.2004, 15:37
honi honi ist offline
OWS Junkie
 
Registriert seit: 01.12.2001
Ort: Mühlheim
Beiträge: 8.702
Standard AW: JavaScripte für dies und das

Tut mir leid, dass keine Antwort gekommen ist. Während der Festtage ist es leider immer etwas schwierig, da viele verständlicherweise bei Familie und Freunden sind.

Grüße und einen guten Start ins neue Jahr.
Mit Zitat antworten
  #82  
Alt 02.01.2005, 23:43
Unregistriert
Gast
 
Beiträge: n/a
Standard AW: JavaScripte für dies und das

Zitat:
Zitat von Warhog
Context-Menu (nur Internet Explorer 5.5 oder höher)

Dieses Script ist zwar nicht vollständig von mir, jedoch habe ich es "versimpelt" und gleichzeitig leistunsstärker gemacht. So hat es nun einen EInblendeffekt!!!

Ich werde es in den einzelnen Bestandteilen erläutern, das Script selber ist extern abgelegt in der Datei context.js ! Diese Datei ist diese hier: [am besten NIX ändern!]:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE">FadeInObjects = new Object();
FadeInTimers = new Object();

function FadeIn(object, sicht, rate, delta)
{ if (!document.all)
&nbsp;{ return false; }
&nbsp;if (object != "[object]")
&nbsp;{ setTimeout("FadeIn("+object+","+sicht+","+rate+"," +delta+")",0);
&nbsp; &nbsp;return; }
&nbsp;clearTimeout(FadeInTimers[object.sourceIndex]);
&nbsp;diff = sicht-object.filters.alpha.opacity;
&nbsp;direction = 1;
&nbsp;if (object.filters.alpha.opacity > sicht)
&nbsp;{ direction = -1; }
&nbsp;delta=Math.min(direction*diff,delta);
&nbsp;object.filters.alpha.opacity+=direction*delt a;
&nbsp;if (object.filters.alpha.opacity != sicht)
&nbsp;{ FadeInObjects[object.sourceIndex]=object;
&nbsp; &nbsp;FadeInTimers[object.sourceIndex]=setTimeout("FadeIn(FadeInObjects["+object.sourceIndex+"],"+sicht+","+rate+","+delta+")",rate); } }

function light_on()
{ if (event.srcElement.className == "components")
&nbsp;{ event.srcElement.style.backgroundColor = right_menu.bghover;
&nbsp; &nbsp;event.srcElement.style.color = right_menu.txthover;
&nbsp; &nbsp;if (event.srcElement.statustext)
&nbsp; &nbsp;{ window.status = event.srcElement.statustext; } } }

function light_off()
{ if (event.srcElement.className == "components")
&nbsp;{ event.srcElement.style.backgroundColor= right_menu.bgoff;
&nbsp; &nbsp;event.srcElement.style.color = right_menu.txtoff;
&nbsp; &nbsp;window.status = ""; } }

function extension()
{ hide();
&nbsp;if (event.clientY> 0 &amp;&amp; event.clientX >0 &amp;&amp; event.clientY<document.body.clientHeight &amp;&amp; event.clientX<document.body.clientWidth)
&nbsp;{ if (document.body.clientHeight - event.clientY + document.body.scrollTop>document.body.clientHeight / 2)
&nbsp; &nbsp;{ right_menu.style.top = event.clientY + document.body.scrollTop; }
&nbsp; &nbsp;else
&nbsp; &nbsp;{ right_menu.style.top = event.clientY + document.body.scrollTop - 170; }
&nbsp; &nbsp;if (document.body.clientWidth- event.clientX + document.body.scrollLeft >document.body.clientWidth / 2)
&nbsp; &nbsp;{ right_menu.style.left = event.clientX + document.body.scrollLeft; }
&nbsp; &nbsp;else
&nbsp; &nbsp;{ right_menu.style.left = event.clientX + document.body.scrollLeft - 130; } }
&nbsp;else
&nbsp;{ right_menu.style.top = document.body.scrollTop;
&nbsp; &nbsp;right_menu.style.left = document.body.scrollLeft; }
&nbsp;right_menu.style.visibility = "visible";
&nbsp;FadeIn(right_menu,100,20,30);
&nbsp;return false; }

function hide()
{ right_menu.filters.alpha.opacity = 100;
&nbsp;right_menu.filters.alpha.opacity = 0;
&nbsp;right_menu.style.visibility = "hidden";
&nbsp;right_menu.style.left = -999;
&nbsp;right_menu.style.top = -999; }

function exe(type)
{ if (type == "back")
&nbsp;{ history.back(); }
&nbsp;else if (type == "forward")
&nbsp;{ history.forward(); }
&nbsp;else if (type == "home")
&nbsp;{ document.body.style.behavior='url(#default#homepag e)';
&nbsp; &nbsp;document.body.setHomePage(right_menu.hp); }
&nbsp;else if (type == "bookmark")
&nbsp;{ var imgFav= new Image();
&nbsp; &nbsp;imgFav.src= "http://www.flash-4you.com/favicon.ico";
&nbsp; &nbsp;window.external.AddFavorite(right_menu.hp , right_menu.desc); }
&nbsp;else if (type == "reload")
&nbsp;{ self.location.reload(); }
&nbsp;else if (type == "email")
&nbsp;{ location.href="mailto:eliterangers@aol.com"; }
&nbsp;else if (type == "info")
&nbsp;{ if (right_menu.info)
&nbsp; &nbsp;{ alert(right_menu.info); }
&nbsp; &nbsp;else
&nbsp; &nbsp;{ alert("n/a"); } } }

function cancelproc()
{ window.event.cancelBubble = true;
&nbsp;window.event.returnValue = false; }

if (document.all &amp;&amp; window.print)
{ document.oncontextmenu=extension;
&nbsp;document.body.onclick=hide;
&nbsp;right_menu.onmouseover=light_on;
&nbsp;right_menu.onmouseout=light_off;
&nbsp;right_menu.ondragstart=cancelproc;
&nbsp;right_menu.onselectstart=cancelproc; }
<span id='postcolor'>

Weiter geht's mit dem Dokument in das das Context-Menu soll. Ursprünglich wurde der meiste Teil erst beim Laden der Datei in das Dokument geschrieben, jedoch wird es dadurch für den laien zu kompliziert wie ich finde und führt zu schnell zu Syntax-Fehlern, daher habe ich das Menu in mehrere reale DIV-Container ausgelagert!

Beginnend mit dem ganz normalen Head Bereich und Style-Definitionen. Hierbei werden Klassen definiert, sie sind WICHTIG!!! NUr mit CSS erfahrene User sollten sich daran machen!! (oder SelfCSSS anschauen!&#33

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><html>

<head>

<style type="text/css"><!--

.components {
cursor: hand; }

.generale {
position: absolute;
left: -999;
top: -999;
z-index: 999;
cursor: default;
color: #ffffff;
width: 130;
visibility: hidden;
border: 0px solid black;
height: 170;
background: none;
filter: alpha(opacity=0); }

.components {
background-color: #333333;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 7px;
padding-right: 7px;
padding-top: 3px;
padding-bottom: 3px;
margin-top: 0px;
margin-bottom: 0px; }

.generale span class="divide" {
height: 1px;
color: silver; }

.components img {
margin-right: 7px; }

.divide {
display: block;
width: 100%;
height: 5px;
line-height: 1px;
font-size: 1px; }

//--></style>

</head>

<body bgcolor="black">[/quote]<span id='postcolor'>

Jetzt kommt das KOmplizierte. Keines Der nun folgenden Attribute darf wegfallen, verändern kannst du es gerne:

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><div
&nbsp;id="right_menu"
&nbsp;class="generale"
&nbsp;info="© by Warhog"
&nbsp;hp="http://deine.seite.de/subdir/page.php?action=lalala"
&nbsp;desc="subaaa startseite"
&nbsp;txthover="#ffff00"
&nbsp;bghover="#333333"
&nbsp;txtoff="#ffffff"
&nbsp;bgoff="#333333">[/quote]<span id='postcolor'>

id darf ncht verändert werden, class ist wichtig mit den styles. info ist der text der im conterxt menu bei info erscheint. hp die hp die zu den favoriten hinzugefügt wird oder auf wunsch des users zur startseite. desc ist die mini-beschreibung wenn die seite zu den favoriten geadded wird. txthover, bghover, txtoff und bgoff denke ich sind selbsterklärend.

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE">
<div class="components" onclick="exe('back')" statustext="Zurück zur letzten aufgerufenen Seite">
<img src="back.gif" align="absmiddle" width="16" height="15">Vorherige Seite</div>

<div class="components" onclick="exe('forward')" statustext="Zur nächsten Seite">
<img src="forward.gif" align="absmiddle" width="16" height="15">Nächste Seite</div>

<div class="components" onclick="exe('reload')" statustext="">
<img src="reload.gif" align="absmiddle" width="15" height="16">Aktualisieren</div><span class="divide"></span>

<div class="components" onclick="exe('home')" statustext="">
<img src="home.gif" align="absmiddle" width="16" height="16">Als Startseite</div>

<div class="components" onclick="exe('bookmark')" statustext="">
<img src="bookmark.gif" align="absmiddle" width="15" height="15">Zu den Favoriten</div><span class="divide"></span>

<div class="components" onclick="exe('email')" statustext="">
<img src="email.gif" align="absmiddle" width="16" height="16">Email Us</div><span class="divide"></span>

<div class="components" onclick="exe('info')" statustext="">
<img src="info.gif" align="absmiddle" width="16" height="16">Info</div>

</div>[/quote]<span id='postcolor'>

Das war das eigentliche Context-menu. Es kann beliebig erweitert werden, das Attribut statustext enthält den text der bei mouseover in der statuszeile angezeigt werden soll. Auch dieser teil sollte nur von erfahrenen Usern verändert werden (bis auf statustext&#33. Weiterhin sind für die einzelnen Menü-Punkte Bilder festgelegt, diese können entweder selbererstellt werden oder vom Internet Explorer, Opera oder so.....

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><script type="text/JavaScript" src="context.js"></script>

</body>

</html>[/quote]<span id='postcolor'>

HIer wird schließlich das Script eingefügt (es muss nach dem menu eingefügt werden!!&#33 und das dokument beendet.[/quote]
Mit Zitat antworten
  #83  
Alt 17.01.2005, 21:22
Unregistriert
Gast
 
Beiträge: n/a
Standard AW: JavaScripte für dies und das

Zitat:
Das ist eine Uhr die dem Mauszeiger folgt und auf vielen einzelteilen besteht


</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE">
<script language=JavaScript><!--
dCol='000000';//date colour.
fCol='000000';//face colour.
sCol='FF0000';//seconds colour.
mCol='AA5522';//minutes colour.
hCol='000000';//hours colour.
ClockHeight=30;
ClockWidth=30;
ClockFromMouseY=0;
ClockFromMouseX=100;

d=new Array("Sonntag","Montag","Dienstag","Mittwoch","Do nnerstag","Freitag","Samstag");
m=new Array("Januar","Febuar","März","April","Mai","Juni ","Juli","August","September","October","November" ,"December");
date=new Date();
day=date.getDate();
year=date.getYear();
if (year < 2004) year=year+2004;
<!--- Speicher:"---"+d[date.getDay()]+"---"+day+"---"+m[date.getMonth()]+"---"+year+"---"!--->
TodaysDate="........................" * * * * *
D=TodaysDate.split('');
H='...';
H=H.split('');
M='....';
M=M.split('');
S='.....';
S=S.split('');
Face='1 2 3 4 5 6 7 8 9 10 11 12';
font='Arial';
size=1;
size2=4;
speed=0.2;
ns=(document.layers);
ie=(document.all);
Face=Face.split(' ');
n=Face.length;
a=size*10;
ymouse=0;
xmouse=0;
scrll=0;
props="<font face="+font+" size="+size+" color="+fCol+"><B>";
props2="<font face="+font+" size="+size+" color="+dCol+"><B>";
Split=360/n;
Dsplit=360/D.length;
HandHeight=ClockHeight/4.5
HandWidth=ClockWidth/4.5
HandY=-7;
HandX=-2.5;
scrll=0;
step=0.06;
currStep=0;
y=new Array();x=new Array();Y=new Array();X=new Array();
for (i=0; i < n; i++){y[i]=0;x[i]=0;Y[i]=0;X[i]=0}
Dy=new Array();Dx=new Array();DY=new Array();DX=new Array();
for (i=0; i < D.length; i++){Dy[i]=0;Dx[i]=0;DY[i]=0;DX[i]=0}
if (ns){
for (i=0; i < D.length; i++)
document.write('<layer name="nsDate'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props2+D[i]+'</font></center></layer>');
for (i=0; i < n; i++)
document.write('<layer name="nsFace'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+Face[i]+'</font></center></layer>');
for (i=0; i < S.length; i++)
document.write('<layer name=nsSeconds'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+sCol+'><center><b>'+S[i]+'</b></center></font></layer>');
for (i=0; i < M.length; i++)
document.write('<layer name=nsMinutes'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+mCol+'><center><b>'+M[i]+'</b></center></font></layer>');
for (i=0; i < H.length; i++)
document.write('<layer name=nsHours'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+hCol+'><center><b>'+H[i]+'</b></center></font></layer>');}
if (ie){
document.write('<div id="Od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < D.length; i++)
document.write('<div id="ieDate" style="position:absolute;top:0px;left:0;height:'+a +';width:'+a+';text-align:center">'+props2+D[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Of" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="ieFace" style="position:absolute;top:0px;left:0;height:'+a +';width:'+a+';text-align:center">'+props+Face[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++)
document.write('<div id="ieHours" style="position:absolute;width:16px;height:16px;fo nt-family:Arial;font-size:16px;color:'+hCol+';text-align:center;font-weight:bold">'+H[i]+'</div>');
document.write('</div></div>');
document.write('<div id="Om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++)
document.write('<div id="ieMinutes" style="position:absolute;width:16px;height:16px;fo nt-family:Arial;font-size:16px;color:'+mCol+';text-align:center;font-weight:bold">'+M[i]+'</div>');
document.write('</div></div>')
document.write('<div id="Os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++)
document.write('<div id="ieSeconds" style="position:absolute;width:16px;height:16px;fo nt-family:Arial;font-size:16px;color:'+sCol+';text-align:center;font-weight:bold">'+S[i]+'</div>');
document.write('</div></div>')}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+ClockFromMouseY-(window.pageYOffset):event.y+ClockFromMouseY;
xmouse = (ns)?evnt.pageX+ClockFromMouseX:event.x+ClockFromM ouseX;}
(ns)?window.onMouseMove=Mouse:document.onmousemove =Mouse;
function ClockAndAssign(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.575 + Math.PI * hr/6+Math.PI*parseInt(time.getMinutes())/360;
if (ie){
Od.style.top=window.document.body.scrollTop;
Of.style.top=window.document.body.scrollTop;
Oh.style.top=window.document.body.scrollTop;
Om.style.top=window.document.body.scrollTop;
Os.style.top=window.document.body.scrollTop;}
for (i=0; i < n; i++){
var F=(ns)?document.layers['nsFace'+i]:ieFace[i].style;
F.top=y[i] + ClockHeight*Math.sin(-1.0471 + i*Split*Math.PI/180)+scrll;
F.left=x[i] + ClockWidth*Math.cos(-1.0471 + i*Split*Math.PI/180);}
for (i=0; i < H.length; i++){
var HL=(ns)?document.layers['nsHours'+i]:ieHours[i].style;
HL.top=y[i]+HandY+(i*HandHeight)*Math.sin(hrs)+scrll;
HL.left=x[i]+HandX+(i*HandWidth)*Math.cos(hrs); }
for (i=0; i < M.length; i++){
var ML=(ns)?document.layers['nsMinutes'+i]:ieMinutes[i].style;
ML.top=y[i]+HandY+(i*HandHeight)*Math.sin(min)+scrll;
ML.left=x[i]+HandX+(i*HandWidth)*Math.cos(min);}
for (i=0; i < S.length; i++){
var SL=(ns)?document.layers['nsSeconds'+i]:ieSeconds[i].style;
SL.top=y[i]+HandY+(i*HandHeight)*Math.sin(sec)+scrll;
SL.left=x[i]+HandX+(i*HandWidth)*Math.cos(sec);
}
for (i=0; i < D.length; i++){
var DL=(ns)?document.layers['nsDate'+i]:ieDate[i].style;
DL.top=Dy[i] + ClockHeight*1.5*Math.sin(currStep+i*Dsplit*Math.PI/180)+scrll;
DL.left=Dx[i] + ClockWidth*1.5*Math.cos(currStep+i*Dsplit*Math.PI/180);}
currStep-=step;}
function Delay(){
scrll=(ns)?window.pageYOffset:0;
Dy[0]=Math.round(DY[0]+=((ymouse)-DY[0])*speed);
Dx[0]=Math.round(DX[0]+=((xmouse)-DX[0])*speed);
for (i=1; i < D.length; i++){
Dy[i]=Math.round(DY[i]+=(Dy[i-1]-DY[i])*speed);
Dx[i]=Math.round(DX[i]+=(Dx[i-1]-DX[i])*speed);}
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);}
ClockAndAssign();
setTimeout('Delay()',24);}
if (ns||ie)window.onload=Delay;
//--></SCRIPT> </font> </b></td>
* *</div>
<span id='postcolor'>


Klick hier für ein Beispiel[/quote]
Mit Zitat antworten
  #84  
Alt 26.06.2005, 17:30
Unregistriert
Gast
 
Beiträge: n/a
Lächeln AW: JavaScripte für dies und das

Hallo,

Ich möchte einen Link in meiner seite einbauen der 2 verschiedene Fenster öffnet! z.B. muss man werbung anklicken um etwas bei mir runterzuladen,
es soll sich dann einmal das Fenster zum runterladen öffnen und einmal die Werbe seite,, das wäre cool, für jede Hilfe bedank ich mich

--ernie--
Mit Zitat antworten
  #85  
Alt 10.07.2005, 12:26
zooom zooom ist offline
Neuer Benutzer
 
Registriert seit: 10.07.2005
Beiträge: 1
Standard flash film array erzeugen

Kann mir jemand sagen ob, und wie man flash-filme in einem array ablegen kann. Wie ereuge ich ein solches array mit javascript.
Mit bilder gehts ja ohne probs.

Danke schonmal für die Mühen...
Mit Zitat antworten
  #86  
Alt 02.08.2005, 12:09
Unregistriert
Gast
 
Beiträge: n/a
Standard AW: JavaScripte für dies und das

Hallo,
zunächst mal würde ich auch gerne eigene JS basteln, kann ich aber nicht so richtig. Meine Bewunderung ist euch sicher.
Da frage ich mal obmir jemand ein fertiges Script überlässt?
Ich versuche derzeit eine Navigation hinzukriegen wobei die Links bei onmouseover ein untermenü öffnen. Soweit sogut. Klappt auch.
Um zu sehen von was ich rede, hier der Link http://www.klasan-istrien.de Nun würde ich diese Navigation gerne so haben, dass sich statt der Felder Grafiken öffnen!

Geht sowas überhaupt? wenn, ja wie?
Kann mir das jemand umschreiben?

Gruß
Michael Brand
Mit Zitat antworten
  #87  
Alt 27.08.2005, 14:59
Unregistriert
Gast
 
Beiträge: n/a
Ausrufezeichen AW: JavaScripte für dies und das

Zitat:
Zitat von Unregistriert
Hallo,

Ich möchte einen Link in meiner seite einbauen der 2 verschiedene Fenster öffnet! z.B. muss man werbung anklicken um etwas bei mir runterzuladen,
es soll sich dann einmal das Fenster zum runterladen öffnen und einmal die Werbe seite,, das wäre cool, für jede Hilfe bedank ich mich

--ernie--



</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><script language="JavaScript" type="text/JavaScript"><!--

/* Author: Warhog alias SuddenEnyc*/
/* Rechtsklicksaboteur */

var ZaehlerX = 0;
var Mahnung = new Array()
Mahnung[0] = "Der Rechtsklick auf dieser Seite wurde deaktiviert!";
Mahnung[1] = "Hast du es nicht kapiert? Der Rechtsklick funktioniert nicht!";
Mahnung[2] = "Nochmal zum Mitschreiben: KEIN RECHTSKLICKEN AUF DIESER SEITE!";
Mahnung[3] = "Lass deine Wichsgriffel von der Rechten Maustaste weg!";
Mahnung[4] = "Man, muss da ein Idiot vor dem Bildschirm sitzen!";
Mahnung[5] = "Kannst du, oder willst du es nicht verstehen?";
Mahnung[6] = "Willst du dich auf dieser Seite nochmal totklicken?";
Mahnung[7] = "Rechtsklick Nummer Acht - Immer noch kein Erfolg";
Mahnung[8] = "Willst du mich ärgern?";
Mahnung[9] = "Langsam wird es lästig!";
Mahnung[10] = "Soll ich andere Seiten aufziehen?";
Mahnung[11] = "Willst du lieber einen Virus bekommen, oder soll ich einfach nur deinen PC abkacken lassen?";
Mahnung[12] = "WARNUNG: Der nächste Rechtsklick lässt deinen Browser absüffeln...";
Mahnung[13] = "Die Warnung war ernst gemeint!!!";
Mahnung[14] = "Du hast es nicht anders gewollt...";

function finalerSaustall()
{ alert("Script made by Warhog");
finalerSaustall(); }

function Saustall(e)
{ if (navigator.appName == "Microsoft Internet Explorer" &amp;&amp; (event.button == 2 || event.button == 3))
{ alert(Mahnung[ZaehlerX]);
&nbsp; ZaehlerX = ZaehlerX + 1;
&nbsp; if (ZaehlerX == Mahnung.length)
&nbsp; { finalerSaustall(); }
&nbsp; return false; }
else if (navigator.appName == "Netscape" &amp;&amp; (e.which == 2 || e.which == 3))
{ alert(Mahnung[ZaehlerX]);
&nbsp; ZaehlerX = ZaehlerX + 1;
&nbsp; if (ZaehlerX == Mahnung.length)
&nbsp; { finalerSaustall(); }
&nbsp; return false; } }

window.onmousedown=Saustall;
if (document.layers) { window.captureEvents(Event.MOUSEDOWN); }
document.onmousedown=Saustall;

// Sicherheitshalber das hier noch:

function cancelEvent()
{ event.returnValue = false; ]

if (navigator.appName == "Microsoft Internet Explorer")
{ document.oncontextmenu = cancelEvent; }

//--></script>[/quote]<span id='postcolor'>



[/quote]
Mit Zitat antworten
  #88  
Alt 21.10.2005, 16:34
Unregistriert
Gast
 
Beiträge: n/a
Lächeln AW: JavaScripte für dies und das

hi wo kann man kostenlos gt filme runterladen
Mit Zitat antworten
  #89  
Alt 10.11.2005, 18:16
Unregistriert
Gast
 
Beiträge: n/a
Böse AW: JavaScripte für dies und das

Zitat:
Zitat von Warhog
Noch ein Script dass ich mal hier gepostet habe, ist ganz nett, ein klassischer Rechtsklick deactivator mit verschiedenen Fehlermeldungen der nach der letzten in ein ... Fiasko ... stürzt.

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><script language="JavaScript" type="text/JavaScript"><!--

/* Author: Warhog alias SuddenEnyc*/
/* Rechtsklicksaboteur */

var ZaehlerX = 0;
var Mahnung = new Array()
Mahnung[0] = "Der Rechtsklick auf dieser Seite wurde deaktiviert!";
Mahnung[1] = "Hast du es nicht kapiert? Der Rechtsklick funktioniert nicht!";
Mahnung[2] = "Nochmal zum Mitschreiben: KEIN RECHTSKLICKEN AUF DIESER SEITE!";
Mahnung[3] = "Lass deine Wichsgriffel von der Rechten Maustaste weg!";
Mahnung[4] = "Man, muss da ein Idiot vor dem Bildschirm sitzen!";
Mahnung[5] = "Kannst du, oder willst du es nicht verstehen?";
Mahnung[6] = "Willst du dich auf dieser Seite nochmal totklicken?";
Mahnung[7] = "Rechtsklick Nummer Acht - Immer noch kein Erfolg";
Mahnung[8] = "Willst du mich ärgern?";
Mahnung[9] = "Langsam wird es lästig!";
Mahnung[10] = "Soll ich andere Seiten aufziehen?";
Mahnung[11] = "Willst du lieber einen Virus bekommen, oder soll ich einfach nur deinen PC abkacken lassen?";
Mahnung[12] = "WARNUNG: Der nächste Rechtsklick lässt deinen Browser absüffeln...";
Mahnung[13] = "Die Warnung war ernst gemeint!!!";
Mahnung[14] = "Du hast es nicht anders gewollt...";

function finalerSaustall()
{ alert("Script made by Warhog");
finalerSaustall(); }

function Saustall(e)
{ if (navigator.appName == "Microsoft Internet Explorer" &amp;&amp; (event.button == 2 || event.button == 3))
{ alert(Mahnung[ZaehlerX]);
&nbsp; ZaehlerX = ZaehlerX + 1;
&nbsp; if (ZaehlerX == Mahnung.length)
&nbsp; { finalerSaustall(); }
&nbsp; return false; }
else if (navigator.appName == "Netscape" &amp;&amp; (e.which == 2 || e.which == 3))
{ alert(Mahnung[ZaehlerX]);
&nbsp; ZaehlerX = ZaehlerX + 1;
&nbsp; if (ZaehlerX == Mahnung.length)
&nbsp; { finalerSaustall(); }
&nbsp; return false; } }

window.onmousedown=Saustall;
if (document.layers) { window.captureEvents(Event.MOUSEDOWN); }
document.onmousedown=Saustall;

// Sicherheitshalber das hier noch:

function cancelEvent()
{ event.returnValue = false; ]

if (navigator.appName == "Microsoft Internet Explorer")
{ document.oncontextmenu = cancelEvent; }

//--></script>
<span id='postcolor'>

Ach ja, ich distanziere mich davon dass dieser Code zum Nachteil der Internetuser benutzt wird. In dem Beispiel wird vor der Alert-Endloschschleife mehrere Male gewarnt, das entfernen dieser Warnungen geht über meinen Ermessensbereich hinaus.[/quote]


Mal eine Frage bei mir geht der Script nicht kann den mal einer noch mal kontrolieren MFG Danke schon mal
Mit Zitat antworten
  #90  
Alt 24.12.2005, 14:43
Unregistriert
Gast
 
Beiträge: n/a
Standard AW: JavaScripte für dies und das

Zitat:
Zitat von Warhog
NUr IE!!!

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE">FadeInObjects = new Object();
FadeInTimers = new Object();
function FadeIn(object, sicht, rate, delta)
{ if (!document.all)
return
if (object != "[object]")
{ setTimeout("FadeIn("+object+","+sicht+","+rate+"," +delta+")",0);
&nbsp; return; }
clearTimeout(FadeInTimers[object.sourceIndex]);
diff = sicht-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > sicht)
{ direction = -1; }
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != sicht)
{ FadeInObjects[object.sourceIndex]=object;
&nbsp; FadeInTimers[object.sourceIndex]=setTimeout("FadeIn(FadeInObjects["+object.sourceIndex+"],"+sicht+","+rate+","+delta+")",rate); } }

/*
onmouseover="FadeIn(this,100,20,10);" style="FILTER: alpha(opacity=30);" onmouseout="FadeIn(this,30,30,5);"
*/
<span id='postcolor'>


So. Auch dieses Script ist nur für den MSIE da nur der MSIE Transparenz-Style-Filter unterstützt. Einfach
1) Dieses Script einfügen
2) In jedes Bild auf den der Effekt angewendet wird das hier:

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> </td></tr><tr><td id="CODE"><img onmouseover="FadeIn(this,100,20,10);" style="FILTER: alpha(opacity=30);" onmouseout="FadeIn(this,30,30,5);" /> [/quote]<span id='postcolor'>

3) die drei Übergabewerte können beliebig verändert werden. Es ergibt sich dann eine schnellere / lkangsamerer /intesnivere (je nach Änderung) abblendung. EInfacvh mal testen. Der BeispielCode lässt ein Bild Transparent erscheinen und aufleuchten bei Maus Drüba. Blendet wieda ab bei Maus Weg.

Ach ja, lässt siach nich nur auf Bilder anwenden, wie das Design Battle (von mit) für die HTML-G-Books beweist!

cya[/quote]
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:37 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
OnlineWebService.de