JavaScri[t и get

r0073x

Registered
Как мога да направя така, че .js файл да взима определена заявка ?
Например заявка с името get:

Код:
<script src="test.js?get=ne6to"></script>

и да изписва ne6to ?
Благодаря
 
Еми единият вариант е да използваш нещо такова, другият е да настроиш сървъра да претърсва *.js файловете за php код и да го изпълнява.
 
r0073x каза:
Как мога да направя така, че .js файл да взима определена заявка ?
Например заявка с името get:

Код:
<script src="test.js?get=ne6to"></script>

и да изписва ne6to ?
Благодаря
Какво мислиш да правиш, чрез:
<script src="test.js?get=ne6to"></script>
Не е ли по-добре да ползваш вътре в .js
document.location.href
 
Целта е от много сайтове да може да се зарежда този .js файл, но от всеки сайт заявката да има различна стойност.

Други идеи, че горните нещо не стават :( ?
 
file.php
Код:
<script type="text/javascript" src="js.js?we=a"></script>

js.js

Код:
function url() {
var myurl = new String(window.location);
var url_parts = myurl.split("=");
alert(url_parts[1]);
}

и резултат нулев
 
Е да ,ти се опитваш нещо мега странно да направиш.
Функцията работи ,стига да имаш идея как ще я използваш.
window.locationвзема адреса на настоящия линк ,а не на този ,който си заредил в <script src=".."></script> , за това може да използваш някой регулярен израз ,ако толкова ти трябва.
 
А защо ти е да е .js ? Лоадни го като javscript.php?id=neshto и просто в различните сайтове го сложи да е в
<script type="text/javascript" src="http://tvoqsait.com/javascript.php?id=943192301"></script>
и после в самото php принтваш javascript код :)
 

Back
Горе