اذهب إلى المحتوى
  • 0

كيف أغيّر الارتباط التشعبي عند النقر عليه باستخدام JavaScript؟

فراس الامير

السؤال

Recommended Posts

  • 0

يمكنك تغيير الارتباط أو أيّ خاصّية تابعة لوسم "الارتباط التشعبي" عبر الجافا السكربت بعد الوصول إلى العقدة التي تحويها من خلال الـ id الخاص بها.

لنفترض أن صفحتك تحوي على كلمة Download لها ارتباط تشعبي بـ رابط تحميل ملفٍ ما .
عند الضغط على Download سيفتح رابط التحميل ثم يتغير الارتباط التشعبي إلى الصفحة الرئيسية للموقع.

عندها سيتكون الأوامر كالتالي :

<html>
  <head>
    <script>
      /* إنشاء تابع يحدد وسم الارتباط ويغيّر خاصية href  */
	function ChangeLink() {
      var domain = 'http://YourSite.com/';
  	  document.getElementById('d1').href = domain;
	}
    </script>
  </head>
  <body>
    <a id="d1" onClick="ChangeLink();" href="http://YourSite.com/File.ext" target="_blank">Download</a>
  </body>
</html>
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...