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

» Javascript და Request

ამასწინათ ძალიან დამჭირდა ეგრეთწოდებული Request-ებთან მუშაობა და ამ ყველაფერთან ერთად ინსტრუმენტად მხოლოდ ჯავასკრიპტი უნდა მომეხმარა ანუ ვიყავი ცარიელ HTML-სა და Javascript-ის ამარა. ეხლა ვიცით, რომ PHP-ში გაცილებით იოლი საქმეა, მაგრამ აი ჯავაში კი სულაც არაა მასე, ყოველშემთხვევაში ჩემთვის.

ხოდა თუ დგას იმის საკითხი, რომ როგორ ავიღოთ Request-ის მონაცემები ჯავასკრიპტის მეშვეობით, მაშინ ეს პატარა ჯავაკოდი დაგეხმარებათ.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var JSR= new Array();
JSR['ReqA'] = null;
JSR['ReqB'] = null;
JSR['ReqC'] = null;
JSR['ReqD'] = null;
 
function JSRequest(){
 var JSRS = window.location.search.substring(1);
 var JSRParam = JSRS.split('&');
 for (var i=0; i<JSRParam.length; i++){
  var JSRPos = JSRParam[i].indexOf('=');
  if (JSRPos > 0){
   var JSRKey = JSRParam[i].substring(0,JSRPos);
   var JSRVal = JSRParam[i].substring(JSRPos+1);
   JSR[JSRKey] = JSRVal;
  }
 }
}

JSR[‘ReqA’] = null;
JSR[‘ReqB’] = null;
JSR[‘ReqC’] = null;
JSR[‘ReqD’] = null;

ესენი Request-ის ცვლადებია რომელთა მნიშვნელობებიც ჩვენ გვაინტერესებს და ამ კოდის საშვალებით JSR-ის Array-ში ვათავსებთ. მათ სურვილისამებრ შეგიძლია სახელი შეუცვალოთ, ანდაც მათი რაოდენობა შევცვალოთ.
მაგალითად:

index.htm?ReqA=ILIA&ReqB=Gigol.net&ReqC=2011&ReqD=Georgia

ამ მაგალითში ფუნქცია JSRequest()-ის შესრულების შედეგი იქნება ასეთი:

JSR[‘ReqA’] = ILIA;
JSR[‘ReqB’] = Gigol.net;
JSR[‘ReqC’] = 2011;
JSR[‘ReqD’] = Georgia;

ამის შემდეგ კი მონაცემებს ვიყენებთ სადაც და როგორც მოვისურვებთ. ეს სკრიპტი უფრო გვერდების offline რეჟიმისთვის გამოდგება.
ნუ მოკლედ თუკი გსურთ Javascript და Request ერთმანეთთან დააკავშიროთ ეს კოდი იდეალურია 😉

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

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

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

 

 

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

*

44 votes, average: 4.36 out of 544 votes, average: 4.36 out of 544 votes, average: 4.36 out of 544 votes, average: 4.36 out of 544 votes, average: 4.36 out of 5

› ბიოგრაფია: ჟიული შარტავა (1944–1993)

ჟიული შარტავა – საქართველოს ეროვნული გმირი, პოლიტიკური და სახელმწიფო მოღვაწე დაიბადა სენაკში, პედაგოგების, კალისტრატე და ნინო (ფენია) შარტავების ოჯახში. ოქროს მედალზე დაამთავრა სენაკის მეორე საჯარო სკოლა, რომელიც დღეს მის სახელს › › ›

DU