myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

JS-S*****

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 10.04.13, 17:44   #1
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard JS-S*****

Ich möchte einen JS-S***** auf meiner Seite als Intro über dem eigentlichen Inhalt abspielen lassen. Danach soll die Datei aber " unsichtbar /verschwinden" damit der Inhalt der Seite nicht verdeckt wird.
Hat jemand Kennung von JS und kann mir den S***** fertigstellen?
Danke.
Code:
Anrip ist offline   Mit Zitat antworten
Ungelesen 10.04.13, 22:10   #2
NetWebs
Banned
 
Registriert seit: Aug 2012
Beiträge: 223
Bedankt: 68
NetWebs ist noch neu hier! | 0 Respekt Punkte
Standard

Nochmal bitte auf Deutsch...
NetWebs ist offline   Mit Zitat antworten
Ungelesen 10.04.13, 22:28   #3
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

S***** soll beim Öffnen der Webseite starten und dann verschwinden.
Anrip ist offline   Mit Zitat antworten
Ungelesen 11.04.13, 08:32   #4
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

Der S***** sollte einmal starten und dann eben verschwinden.....
Kannst Du mir den Code mit "jQuery, hide-Funktion" hier posten?
Anrip ist offline   Mit Zitat antworten
Ungelesen 11.04.13, 18:18   #5
NetWebs
Banned
 
Registriert seit: Aug 2012
Beiträge: 223
Bedankt: 68
NetWebs ist noch neu hier! | 0 Respekt Punkte
Standard

Der Code lautet $('[Name des Elements']').hide()
NetWebs ist offline   Mit Zitat antworten
Ungelesen 11.04.13, 19:17   #6
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

Könntest Du noch die beiden Teile "zusammenbauen" und dann den ganzen Code posten?Danke!
Anrip ist offline   Mit Zitat antworten
Ungelesen 13.04.13, 11:01   #7
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 454
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten
Ungelesen 13.04.13, 11:44   #8
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

Danke,aber soweit war ich schon.
Anrip ist offline   Mit Zitat antworten
Ungelesen 13.04.13, 13:16   #9
Pornstar_
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 9
Bedankt: 3
Pornstar_ ist noch neu hier! | 0 Respekt Punkte
Standard

Erstens einmal eine Kopie des jQuery APIs runterladen -> [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Kopie auf dem Server mit dem
Code:
<s***** src="link zur Kopie am Server einfügen"></s*****>
einfügen, dann mit
Code:
<s***** type="text/javas*****">jQuery('element-referenz hier einfügen').hide(); /* mehr s***** hier */</s*****>
.

Falls du meinst, dass der Code aus dem Quelltext entfernt werden soll, dann geht das leider nicht, denn nur PHP erscheint nicht im Quelltext weil PHP schon vom Server und nicht vom Benutzer interpretiert wird.

Wenn du noch Fragen hast, bin ich gerne bereit, sie zu beantworten.
Pornstar_ ist offline   Mit Zitat antworten
Ungelesen 16.04.13, 08:35   #10
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

@Pornstar_
Kannst Du mir den Code fertig geschrieben hier einstellen?
Leider keine Kennung?
Anrip ist offline   Mit Zitat antworten
Ungelesen 16.04.13, 11:44   #11
Pornstar_
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 9
Bedankt: 3
Pornstar_ ist noch neu hier! | 0 Respekt Punkte
Standard

Wenn es nicht mit dem obigen Code geht, kannst du auch direkt auf die jQuery-library hinweisen indem du [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] als s***** src einfügst.
Dann mit dem Code weitermachen und
Code:
<s***** type="text/javas*****">jQuery(document).ready(function(){
jQuery(' /* hier kommt die Referenz zum Element rein, so wie bei CSS, mit leicht verändertem Syntax */ ').hide();
});
 /* den übrigen Code hier einfügen */</s*****>
weitermachen.
Falls es trotzdem dann nicht mit jQuery geht, mach es mit einer anderen Methode, so ähnlich wie
Code:
<s***** type="text/javas*****">window.onload = function(){
document.querySelector('/* hier wieder die Referenz zum Element mit CSS-Syntax machen*/').style.display = "none";
/* weiterer Code hier */
};
</s*****>
Meinst du, du könntest noch etwas genauer ausdrücken, was genau du verschwinden lassen willst?
Und falls du dich nicht mit CSS-Selektoren auskennst, hier noch ein paar Links:
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] <- der für jQuery, wie die URL unschwer erkennen lässt
Pornstar_ ist offline   Mit Zitat antworten
Ungelesen 16.04.13, 13:57   #12
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

@Pornstar_

Um es besser zu erklären....,gehe mal bitte auf die Seite dort wird der S***** ausgefürt.Dann stoppt das Flash,danach soll er verschwinden.

Anrip ist offline   Mit Zitat antworten
Ungelesen 17.04.13, 20:18   #13
Pornstar_
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 9
Bedankt: 3
Pornstar_ ist noch neu hier! | 0 Respekt Punkte
Standard

Also hab ich mir mal den Code von der Seite angeschaut, das läuft mit JavaS***** der die UID, POSX, etc. angibt und dann ein PHP-S***** mit den angegebenen UID, etc. ausführt.
Mit PHP kenn ich mich erstens einmal nicht wirklich aus (nächstes Projekt von mir), zweitens kann ich es auch gar nicht auslesen ohne mich in die Seite reinzuhacken was ich noch weniger kann.
Wenn die PHP-File im Dokument ein Flash-Object generiert, kannst du das aber nachdem es fertiggespielt hat, mit einer setTimeout() Funktion verschwinden lassen, also ugf. so:

Code:
<s***** type="text/javas*****">
function createFlash(UID,POSX,POSY,W){
var MOVEON = '<sc'+'ript type="text/javas*****" src="http://www.yaoti.org/free-yaoticode.php?UID='+UID+'&POSX='+POSX+'&POSY='+POSY+'&W='+W+'"></s*****>';
document.write(MOVEON);
}

setTimeout(createFlash("22154","100","100","420");,1000); // erschafft Flash nach 1 Sekunde
setTimeout(function hideFlash(){
var flash = document.getElementsByTagName("flash");
for(var i = 0; i < flash.length; i++){
flash[i].style.display = "none";
}
},90000); // versteckt alle Flash-Objekte nach 90 Sekunden
</s*****>
Du brauchst für die ganzen Codes präzises DOM- und JavaS***** sowie PHP-Kenntnis und, nochmal, das ist eine Annahme, das der PHP-S***** ein Flash-Objekt erschafft :l
Pornstar_ ist offline   Mit Zitat antworten
Ungelesen 18.04.13, 13:42   #14
Anrip
Anfänger
 
Registriert seit: Nov 2009
Beiträge: 9
Bedankt: 109
Anrip ist noch neu hier! | 0 Respekt Punkte
Standard

@Pornstar_
Danke für Deine Mühe mir zu helfen,aber es funktioniert nicht.....
Anrip ist offline   Mit Zitat antworten
Ungelesen 18.04.13, 21:17   #15
Pornstar_
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 9
Bedankt: 3
Pornstar_ ist noch neu hier! | 0 Respekt Punkte
Standard

Es war natürlich nur eine Spekulation, dass es ein nicht-existentes Flash-Objekt erschafft.
Folgende HTML-Tags können ein Flash-Objekt unterstützen:
embed, object, video, iframe
Und wahrscheinlich noch ein paar mehr, die oben sind aber schon ziemlich nah am Standard dran.

Also, mit einer for-Schleife sowas rennen lassen

Code:
<s***** type="text/javas*****">
// code hier weggelassen von oben

setTimeout(function hideFlash(){
var a = document.getElementsByTagName("embed");
var b = document.getElementsByTagName("object");
var c = document.getElementsByTagName("video");
var d = document.getElementsByTagName("iframe");
for(var i = j = k = l = 0; i < a.length, j < b.length, k < c.length, l < d.length; i++, j++, k++, l++){
a[i].style.display = b[j].style.display = c[k].style.display = d[l].style.display = "none";
}
},90000);
</s*****>
Etwas verbos, aber was kann man machen...
Vom Handy aus kann ich mir auch das Ergebnis nicht anschauen, du musst einfach mal, nachdem der PHP-S***** fertig gelaufen ist, schauen, was genau der S***** denn genau erstellt.
Ich hoffe, ich konnte dir zumindestens ein bisschen helfen.
Pornstar_ ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.


Sitemap

().