PDA

View Full Version : سوال: علامت # در نوار آدرس مرورگر به چه معنی است؟



forodo
یک شنبه 13 مهر 1393, 19:37 عصر
سلام
؟ که برای ارسال کوئری استرینگ هستش ولی # برای چیه؟

www.site.com?id=5#whatisit

ahmad156
یک شنبه 13 مهر 1393, 19:55 عصر
عبارت بعد از # به معنی ID المنت هست .توی URL به این معنی هست که صفحه شما از اون المنت شروع بشه مثلاً من میخوام همین صفحه از پست دوم شروع بشه پس:
http://barnamenevis.org/showthread.php?471515-%D8%B9%D9%84%D8%A7%D9%85%D8%AA-%D8%AF%D8%B1-%D9%86%D9%88%D8%A7%D8%B1-%D8%A2%D8%AF%D8%B1%D8%B3-%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1-%D8%A8%D9%87-%DA%86%D9%87-%D9%85%D8%B9%D9%86%DB%8C-%D8%A7%D8%B3%D8%AA%D8%9F&p=2113975&viewfull=1#post2113975

forodo
دوشنبه 14 مهر 1393, 11:54 صبح
به چه شکل می شه ازش استفاده کرد؟

ahmad156
دوشنبه 14 مهر 1393, 12:45 عصر
به مثال توجه کنین متوجه میشین

forodo
دوشنبه 14 مهر 1393, 14:46 عصر
یه لینک گذاشتم که اگر روی پاسخ کلیک شد بیاید روی اون که پایین صفحه باشه:

<a href="Show.aspx#123">ali</a>

اینم اون لینکیه که اگه روی پاسخش کلیک کردم باید بره پایین صفحه روی اون لینکی که بهش 123# دادم ولی نمیره.

<a href="Show.aspx?IdShow=<%#Request.QueryString["IdShow"]%>&Answer=<%#Eval("ID") %>#123" style="color:#009;">پاسخ</a>