cyber, нет конечно
я вообще то думал, что вы поможете мне с моим вариантом скрипта, который я скинул выше |
Krovex, я не могу понять смысел вашего скрипта, надеюсь кто то другой сможет.
|
cyber, ладно, нужно будет позже разобраться в localstorage
Помогите кто нибудь довести до ума мой скрипт... |
Krovex, ладно по пробую помочь
onload = function get_n() {
url: '/X'),//что это за хрень?
if(!document.getElementById){// проверка на document.getElementById, бред
if(document.all)
document.getElementById=function(){
if(typeof document.all[arguments[0]]!="numberX") //тип "numberX" снова какае то хрень
return document.all[arguments[0]]
else
return null
}
else if(document.layers)// зачем это
document.getElementById=function(){
if(typeof document[arguments[0]]!="numberX")// и снова не понятный тип
return document[arguments[0]]
else
return null
}
}
dataType: 'text',
success: function(data) {
var script = data.toString();
var script = script.replace('document.write','$("#numberY").htm l'); // еще что то не понятное:)
}
}
|
onload = function get_n() {
url: '/X'),//ссылка site.com/xblablabla
if(!document.getElementById){// проверка на document.getElementById, бред
if(document.all)
document.getElementById=function(){
if(typeof document.all[arguments[0]]!="numberX") //numberX это id
return document.all[arguments[0]]
else
return null
}
else if(document.layers)// это я брал из примера, там оно было и все работало
document.getElementById=function(){
if(typeof document[arguments[0]]!="numberX")// id
return document[arguments[0]]
else
return null
}
}
dataType: 'text',
success: function(data) {
var script = data.toString();
var script = script.replace('document.write','$("#numberY").html'); //numberY это id со страницы на которой я буду находиться. Ну а по смыслу эта строка должна вставить нужный текст в div с этим id
}
}
|
Krovex,
какой нафиг id, вы тут проверка на тип if(typeof document.all[arguments[0]]!="numberX") //numberX это id url: '/X'),// это маразм какой то а не ссылка код выше это маразм в ^2, поправьте кто то если я не прав. P.s это код точно не поможет вам, потому что это бред... |
ой да, что то я не то написал
onload = function get_n() {
url: '/X'), // эта ссылка чисто для примера
if(!document.getElementById){
if(document.all)
document.getElementById=function(){
if(typeof document.all[arguments[0]]!="undefined") // вот так
return document.all[arguments[0]]
else
return null
}
else if(document.layers)
document.getElementById=function(){
if(typeof document[arguments[0]]!="undefined")
return document[arguments[0]]
else
return null
}
}
dataType: 'text',
success: function(data) {
var script = data.toString();
var script = script.replace('document.write','$("#numberY").html');
}
}
|
Krovex, такой код был популярен лет десять назад. Я хз где вы его нашли. Лично я частенько посещаю сайты по JavaScript, но такой вот бред вижу только тут на форуме. На какой помойке вы его находите, а?
Весь скрипт в утиль. Там нет ни одной полезной строчки. Вот то, что вы пытаетесь сделать:
$(document).ready(function(){
function injectScript(script) {
script = script.replace('document.write','$("#numberY").html');
$(document.body).append($('<script/>').text(script));
}
$.get({
url: '/X',
dataType: 'text',
success: injectScript
});
});
Вместо /X должна быть ссылка на скрипт (нафига? хз) Это просто рабочий вариант. Что он делает (и зачем) - это уже отдельный вопрос. |
Цитата:
|
Цитата:
а примеры я брал вот с этого сайта http://www.javascriptsource.com/ спасибо вам, буду теперь разбираться в том что вы написали:) |
| Часовой пояс GMT +3, время: 21:15. |