استخدام JavaScript لإنشاء شريط أدوات البحث
Zhou Yinhui No. 1, Class 03, School of Software, University of Electronic Science and Technology of China
: التأثير النهائي
2: المبدأ
إذا بحثت عن "الصين" في Yahoo، فسوف تحصل على سلسلة من العناوين مثل هذه في شريط العناوين بالمتصفح: http://search.cn.yahoo.com/search?ei=gbk&fr=fp- علامة التبويب ويب -ycn&meta=vl%
3Dlang_zh-CN%26vl%3Dlang_zh-TW&pid=ysearch&source=ysearch_www_hp_button
&p=%D6%D0%B9%FA&إرسال=
يبدو الأمر فوضويًا بعض الشيء، فلنبسطه: http://search.cn.yahoo.com/search?&p=%D6%D0%B9%FA
هذا هو المفتاح حيث أن &p=%D6%D0%B9%FA هي معلمة الكلمة الرئيسية للبحث، و%D6%D0%B9%FA هي "الصين".
ترميز URL. حسنًا، طالما أننا نستطيع إنشاء مثل هذا التشفير.
ثلاثة: ترميز URL
يمكن لوظيفة encodeURIComponent() الخاصة بجافا سكريبت إكمال أعمال الترميز.
على سبيل المثال، في المثال أعلاه يمكننا استخدام "http://search.cn.yahoo.com/search?&p="+encodeURIComponent("China");
الرابع: الكود
(انقر فوق علامة الجمع للتوسيع)
1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Search.aspx.cs" Inherits="Search" %>
2
3 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
4
5 http://www.w3.org/1999/xhtml " >
6 <رئيس التشغيل = "الخادم">
7