link click, href,...
7 отговора
0 прегледа
link click, href,...
Здравейте
имам текст в който има link-ове.
кой би бил най-добрият и ефективен начин по който бих могъл да забраня при натискането на някой от link-овете да се изпълни отварянето и.
може ли по някакъв начин да replace-на текста и да премахна съдаржанието което е в href="това тук" с # да кажем
или
да променя целият <a href="file.html">link</a> с <span style="text-decoration: underline;">link</span>
мисля, че по тези два начина ще е много объркано и сложно.
в момента пробвам една функция която прихваща каквото и да е натискане на link и връща false.
кажете и други идеи ако се сещате.
да добавя, че в текста може да има и може да няма link-ове
имам текст в който има link-ове.
кой би бил най-добрият и ефективен начин по който бих могъл да забраня при натискането на някой от link-овете да се изпълни отварянето и.
може ли по някакъв начин да replace-на текста и да премахна съдаржанието което е в href="това тук" с # да кажем
или
да променя целият <a href="file.html">link</a> с <span style="text-decoration: underline;">link</span>
мисля, че по тези два начина ще е много объркано и сложно.
в момента пробвам една функция която прихваща каквото и да е натискане на link и връща false.
кажете и други идеи ако се сещате.
да добавя, че в текста може да има и може да няма link-ове
Re: link click, href,...
сигурно текста не си го писал ти ами идва от другаде и има линкове
първото което се сещам е да на принципа на ония дето забраняват десен бутон за гледане на сорс и сваляне на картинки и прочие шитс
само че го правиш за левия бутон или и двата бутона
нещо такова
[линк]
Човек има две сетива - глухота и слепота
първото което се сещам е да на принципа на ония дето забраняват десен бутон за гледане на сорс и сваляне на картинки и прочие шитс
само че го правиш за левия бутон или и двата бутона
нещо такова
[линк]
Човек има две сетива - глухота и слепота
Re: link click, href,...
текста е от резултати при търсене в страница и идва с линкове. резултатите може да се принтират при което се отваря попъп само с това и не искам да се клика по тях. в момента пробвам едно евентуално решение, но не знам дали ще стане.
Re: link click, href,...
Ако съм те разбрал правилно, тука предлагат някакво решение, изглеждащо така:
Сони Ериксон k500i
В отговор на:<a href="page.html" onclick="return false;" style="color:black;cursor:default;">link</a>
Сони Ериксон k500i
Re: link click, href,...
да. нещо такова трябва да е, но проблемът е, че не мога да знам дали ще има линк или не, също така абсолутно всички линкове на страницата трябва да се забранят.
направих може би по най-лесният начин, но ако някой се сеща за нещо друго да каже и ако меже да се направи с replace или нещо от сорта. ето и решението.
след цялостно зареждане на резултатите се вика тва
function disableLinkClick() {
$("#print_container a").click(function(){ return false; });
}
нужна е jquery
направих може би по най-лесният начин, но ако някой се сеща за нещо друго да каже и ако меже да се направи с replace или нещо от сорта. ето и решението.
след цялостно зареждане на резултатите се вика тва
function disableLinkClick() {
$("#print_container a").click(function(){ return false; });
}
нужна е jquery
Re: link click, href,...
getElementsByTagName?
<html>
<head>
<title>Page</title>
<script type="text/javascript">
window.onload = function () {
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
var link = links[ i ];
link.href = "";
link.onclick = function () {
return false;
};
link.onfocus = function () {
this.blur();
}
link.style.cursor = "text";
}
};
</script>
</head>
<body>
<a href="[линк]">dir</a>
<a href="[линк]">clubs@dir</a>
</body>
</html>
Re: link click, href,...
@ghs ако ти върши работа горното решение, можеш с replace да си свършиш мръсната работа:
find: <a href
replace:<a onclick="return false;" style="color:black;cursor:default;" href
find: <a href
replace:<a onclick="return false;" style="color:black;cursor:default;" href
Re: link click, href,...
благодаря ти, но вече проработи с онова което написах. в началото не тръгна, но после вече стана
благодаря отново
благодаря отново