Archiv verlassen und diese Seite im Standarddesign anzeigen : php script mit javascript einbinden (extern)
Kraemer84
25.01.2013, 18:50
Hi zusammen :biggrin1:
ich möchte ein script das auf einer anderen domain liegt, auf eine andere domain per javascript einbinden sprich
auf der domain www.domain1.de/script.php (http://www.domain1.de/script.php) liegt das script
jetzt möchte ich aber auf www.domain2.de/menue_rechts.php (http://www.domain2.de/menue_rechts.php) mit javascript einbinden
include geht nicht weil ich das mit dem includen von externen seiten deaktiviert hab und das auch für ein script so nicht ändern möchte
iframe ... kein kommentar
und dann die javascriptlösung die aber bei mir nicht funktioniert..
<script src="http://www.domain1.de/script.php"></script>weiß jetzt auch nicht ganz woran das liegen kann.. hab mir dafür auch mal andere codes angesehen und da erkenn ich noch parameter also
?parameter=dingsbei dem script handelt sich um einen teil javascript und einen teil html
weiß jemand Rat ?
//edit
wenn ich die Datei direkt im Browser aufruf funktioniert die einwandfrei
http://molily.de/js/sicherheit.html
dein PHP script muss den header entsprechend ausgeben das dein JS darauf zugreiffen darf.
...
jetzt möchte ich aber auf www.domain2.de/menue_rechts.php (http://www.domain2.de/menue_rechts.php) mit javascript einbinden
Was willst Du auf www.domain2.de/menue_rechts.php (http://www.domain2.de/menue_rechts.php) einbinden?
Willst Du das Javascript www.domain1.de/script.php (http://www.domain1.de/script.php) auf www.domain2.de/menue_rechts.php (http://www.domain2.de/menue_rechts.php) einbinden?
...
und dann die javascriptlösung die aber bei mir nicht funktioniert..
<script src="http://www.domain1.de/script.php"></script>
Wenn "http://www.domain1.de/script.php" wirklich JS Code enthält, sollte das eigentlich kein Problem sein, diesen Code auf domain2.de so einzubinden.
Ein besonderer Header sollte da auch nicht nötig sein.
Was sagt denn Dein Browser dazu?
Wird überhaupt JS Code geladen?
Sehe grade Du schreibst das Script enthält HTML Code.
Solange dieser nicht Teil des Scriptes ist (z.B. so: document.write("<a href='URL'>Linktext</a>") ) wird das Dein Browser nicht ausführen weil html Code nunmal kein valider JS Code ist.
Kraemer84
27.01.2013, 19:05
ich und javascript -.-
ok hab mir mal den link von lokutos durchgelesen und hab das im groben verstanden.. an der umsetzung hapert es etwas
deswegen der versuch mit document.write
so die änderung hab ich dann auch mal gemacht das ich den html teil mit document.write eingefügt hab aber glaub da stimmt eine kleinigkeit noch nicht
also nicht das ich das falsch verstanden hab
ich hab den teil beginnend mit
<script type="text/javascript">danach variablen, funktionen und sources
dann ganz zum schluss den html teil abgeändert und unten vor
</script>
document.write("<center><a href='http://www.domain.de' title='titel' target='blank' id='adLink1'> <img src='http://www.domain.de/images/image.png' id='adBanner1' border='0' width='468' height='60'></a> </center>");eingefügt
leider nix..
//edit wieder das gleiche wenn ich
<script type="text/javascript">document.write("<center><a href='http://www.domain.de' title='titel' target='blank' id='adLink1'> <img src='http://www.domain.de/images/image.png' id='adBanner1' border='0' width='468' height='60'></a> </center>");</script>direkt aufruf - kein problem
Schreib doch mal bitte das du vorhast...
Wo soll was eingebunden
wo liegt was
?
Sprich:
Code der eingebunden werden soll: http://blub.de/xyz.abc
Code soll hier eingebunden werden: http://blub.de/xyz.abc
Code soll xyz machen...
Weil ich komm mit deiner problemstellung ganz erlich nicht klar....
ob du etwas via JS einbinden willst oder javascript irgendwo einbinden willst...
Kraemer84
28.01.2013, 00:15
ok
auf http://www.iwm-it.de/advert/files/odt.php
hab ich eine bannerrotation aus einem tut zusammengebastelt
die möchte ich per <script type=".... etc
auf www.just4fear.org (http://www.just4fear.org)
und www.net4players.org (http://www.net4players.org)
einbinden
kann bei denen selten auf den webspace zugreifen deswegen javascript und ich behalt die files bei mir zum ändern für neue grafiken oder neue projekte
weil iwm-it aber noch eine absolute baustelle ist wo noch vieles vom konzept und der programmierung nicht passt wollt ich die domain rauslassen :redface:
Dan entferne auf http://www.iwm-it.de/advert/files/odt.php
<script type="text/javascript">
und
</script>
Dan Bindest du auf den seiten die du möchtest folgendes ein:
<script type="text/javascript" src="http://www.iwm-it.de/advert/files/odt.php" />
Kraemer84
28.01.2013, 01:01
ach ne so einfach.. :frusty:
dann mal vielen dank :biggrin1:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.