1 Star2 Stars3 Stars4 Stars5 Stars
Loading...Loading...

» გარე გვერდის შიგთავსის ამოღება და მასში ინექცია

გაუგებარი და უინტერესო სათაურია 🙂
მაგრამ საინტერესო ჯავა კოდს გთავაზობთ :

მოკლედ ქვემოდ დაწერილი კოდით შეძლებთ ნებისმიერი ონლაინ გვერდის შიგთავსის ამოღებას და შემდგომ მასში ნებისმიერი რამის ინექციას ანუ ჩაშენებას თუ როგორც ქვია 🙂

//ფუნქციის url-ში ვსვავთ სასურველი გვერდის მისამართს
function httpGetContent(url)
{
	var xmlHttp = null;
	if(window.XDomainRequest) //ძირითადი
		xmlHttp = new XDomainRequest();
	else if(window.XMLHttpRequest) //მაშინ IE7+, Firefox, Chrome, Opera, Safari
		xmlHttp = new XMLHttpRequest();
	else //მაშინ IE6, IE5
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlHttp.open("GET", url, false);
	xmlHttp.send(null);
	if(xmlHttp.readyState == 4)
		return xmlHttp.responseText;
}

ამ ზემოთ მოცემულ ფუნქციას ვიყენებთ შემდეგნაირად :

var replaceElement = "ნებისმიერი რამე";
var htmlContent = httpGetContent('page.html');
htmlContent = htmlContent.replace("{INJECT_AREA}", replaceElement);
document.write(htmlContent);

სადაც htmlContent-ი გვერდის შიგთავსია და {INJECT_AREA} ის ამ გვერდის შიგთავსში არსებული ჩასაჭიდი ელემენტი რომელიც უნდა შეცვალოს replaceElement-მა.
და ბოლოს როცა მოხდება replace, შეგვიძლია ან write-ით გამოვამზიუროთ ან innerHTML-ით…

ასე შევძლებთ ნებისმიერი გვერდის გადმოტანას და ნებისმიერი რამის ინექციას 😉 …

© აქ გამოქვეყნებული ნებისმიერი რესურსის გამოყენება, დასაშვებია მხოლოდ მისივე გვერდის ბმულის წყაროდ მითითებით!

დატოვე კომენტარი↓

*გთხოვთ წეროთ ქართული ასოებით

 

 

XHTML: დამხმარე კოდები: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5

› “Damien Walters” კაცი აკრობატი

ადამიანი თუ მოინდომებს ფრენასაც კი შესძლებს.
გაგაცნობთ ბრიტანელ ლეგენდარულ კაც-აკრობატს სახელად დამიენ ვოლტერს (Damien G. Walters). იგი ცნობილია თავისი სანახაოებრივი გიმნასტიკ-აკრობატული ვიდეოებით, რომლებსაც იგი ინტერნეტში ავრცელებს. ამ ვიდეოებში ასახულია მის მიერ › › ›

DU