• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

onload befehle

DieCookies

New member
hallöle,
ich versuche nun schon seit tagen, 2 js auf meiner seite zu installieren. einzeln laufen sie, aber zusammen leider nicht.
es handelt sich hierbei um ein js "gallery" das mit dem onload befehl
onload="gallery();"
aufgerufen wird.
das andere ist der buchstabenflug. der onload befehl:
onload="trace()"

wenn ich die beiden befehle eingeben, gallery als erstes, dann funktionier das js nicht mehr komplett.

die auswahl "nächstes" und "vorheriges" sind dann außer betrieb. alles andere klappt.
ach ja, beide js sind von micha.

kann da jemand helfen?????

Ingo
 
hi,

hast du beide onload-Aufrufe auch im Body eingetragen ?

Wenn nicht dann machs so:
<body onload="onload="gallery();onload="trace()">

ciao,
Klaus...
 
ähhm, klaus,
ich korrigier dich zwar nur ungern, aber es muss so heissen:
<body onload="gallery();trace()">

ciao,
michael
 
hi,

@Michael

ups ... hast ja recht...und weil das ganze so peinlich ist
hau ich gleich noch ein Script mitrein was genau das selbe macht.


<body onload="onload()">

<script language="JavaScript">
<!--
function onload() {
gallery()
trace()
}
//-->
</script>


ciao,
Klaus...
 
ihr seid klasse...
werd jetzt beides mal testen..
obwohl, so wie der erste vorschlag aussieht hatte ich es schon.

nehme ich einfach mal das kleine js..
ich berichte dann

danke

Ingo
 
hallo michael, hallo klaus,
snief...geht nicht ..heul....
gleicher effekt wie vorher..
wenn die buchstaben fliegen, geht das vor- und zurückblättern in der gallery nicht.
erstes, zufall und letztes geht aber...
beim vor oder zurückblättern erscheint zwar der rahmen, aber das bild wird nicht angezeigt...

habt ihr noch einen vorschlag????

Ingo
 
hi,

poste mal die url Seiten rein,ich kenn mich auf MM´s Seiten nicht so aus ,......sind ja auch nicht meine ... :)

ciao,
Klaus...
 
hallo klaus
also ich mach das mal.
hier das gallery script

<script language="JavaScript">
<!-- Verstecken für ältere Browser --

var i = 1
images = new Array
images[1] = "Bilder/Strip/strip1.JPG"
images[2] = "Bilder/Strip/strip2.JPG"
images[3] = "Bilder/Strip/strip3.JPG"
images[4] = "Bilder/Strip/strip4.JPG"
images[5] = "Bilder/Strip/strip5.JPG"
images[6] = "Bilder/Strip/strip6.JPG"
images[7] = "Bilder/Strip/strip7.JPG"

function gallery(){
if (i == 1){
document.gallery.previous.value=" "}
}
function previmg(){
if (i != 1) {
i --
document.img.src = images
document.gallery.next.value = "Nächstes >"}
if (i == 1) {
document.gallery.previous.value=" "}

}

function nextimg(){
if (i != 7) {
i ++
document.gallery.previous.value="< Vorheriges"
image = images
document.img.src = image}
if (i ==7){
document.gallery.next.value=" ";}
}

function pickrand(){
var imagenumber = 7 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1;
var randimage = images[rand1]
document.img.src = randimage
i = rand1
if (i == 1){
document.gallery.previous.value=" ";}
else {
document.gallery.previous.value="< Vorheriges";}
if (i == 7){
document.gallery.next.value=" ";}
else {
document.gallery.next.value="Nächstes >";}
}

function firstimg(){
i = 1
document.img.src = images;
document.gallery.previous.value=" ";
document.gallery.next.value="Nächstes >"
}
function lastimg(){
i = 7
document.img.src = images;
document.gallery.next.value=" "
document.gallery.previous.value="< Vorheriges"
}
// -- Ende verstecken -->
</script>

und hier nun das schriften script:
<script language="JavaScript">
var x,y
var step=10
var flag=0

var message="E R O T I S C H E G A L L E R Y "
message=message.split("")

var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos=-50
}

var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos=-50
}

function handlerMM(e){
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
flag=1
}

function trace() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos=xpos[i-1]+step
ypos=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("span"+(i)+".style")
thisspan.posLeft=xpos
thisspan.posTop=ypos
}
}

else if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos=xpos[i-1]+step
ypos=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos
thisspan.top=ypos
}
}
var timer=setTimeout("trace()",30)
}

</script>

hoffe du kannst da was mit anfangen..
danke schon mal
Ingo
 
uiiiiiiiiiii,

jungens das hättest du dir aber verkneifen sollen,das Thema lange Threads hatten wir schon oft und das sollte auch unterbunden werden.
Das wird den Admin garnicht passen...:mad:

ich habe mir die Scripts gezogen.....hmm aber keines funzt nichteinmal einzeiln......?????????

ciao,
Klaus...

ps.:hast du da vieleicht ein wichtigen Teil vergessen?
aber nicht gleich wieder alles posten...bitte
 
ups..habe ich doch tatsache etwas vergessen.
aber da ich leider keine ahnung von gamzem habe und ich nicht weiß wie ich was wo zeigen kann...

hab ich halt pech gehabt.
geht es eben nicht.

schmeiß ich das eben alles wieder raus.

trotzdem danke für deine bemühungen.

ingo
 
hi,

warum die Flinte gleich ins Korn werfen ?
schick mir das mal per Mail an black_runner@t-online.de

Ich schaus mir dann mal an....okay ?

ciao,
Klaus...
 
Zurück
Oben