我有一个href标记<a href="#somepage" target="sometarget">或更准确地从Flash加载URL loadURL('#somepage', 'sometarget').我别无选择,删除目标使我限制在(我认为)可用目标:_top,_self,_blank,_parent.
我有什么目标或替代方法来避免刷新页面?
我正在编写一个Greasemonkey脚本,如果该页面只有一个搜索结果,则会重定向用户.我正在尝试从一个包含许多父表的表中获取链接.我试图获取链接的页面部分如下所示:
<tr class="odd">
<td class="name first">
<a href="need this one">Text</a>
</td>
Run Code Online (Sandbox Code Playgroud)
尝试了document.getElementById('name first'),但仍然没有成功.没有任何外部库我需要帮助.该页面的设计使得偶数单元格的背景变暗,所以如果没有名为"even"的类,那么它假定只有一个结果,并且该部分正常工作.
我正在开发一个REST API,我的一个资源是其他资源的集合,所以我应该返回类似的东西:
{
"Links":[
{
"Href":"http://my.rest.api/document/1",
"Rel":"something"
},
{
"Href":"http://my.rest.api/document/2",
"Rel":"something"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的问题是关于"rel"属性.我真的不明白它的用途.是指定使用哪种HTTP方法?有人可以解释一下吗?
非常感谢
我正在尝试处理一个页面以查找某个 div 类中的 href 值。请记住,我没有使用<a>.
这是我所拥有的:
var domains = document.getElementsByClassName('r');
for(var i = 0; i < domains.length; i++){
var hello = document.getElementsByClassName('r')[i].innerHTML;
alert(hello);
}
Run Code Online (Sandbox Code Playgroud)
这很好用,并且会“提醒”班级中的内容。(我知道这在 IE 中没有得到很好的支持,但这很好)。
我收到如下警报:
<a href="http://stackoverflow.com/questions/887307/getting-href-value-of-from-a-tag" onmousedown="return rwt(this,'','','','1','AFQjCNGsxCA6nMXughTW44nSEa94KtbEaQ','','0CC8QFjAA','','',event)"> <em>javascript</em> - <em>getting href</em> value of from <a> tag - Stack Overflow</a>
Run Code Online (Sandbox Code Playgroud)
在 href 中获取值的最佳方法是什么?
HTML 是这样的:
<h3 class="r"><a onmousedown="return rwt(this,'','','','1','AFQjCNFgNBuo2EfLPoNBi3hGgbuTeLwODw','','0CC8QFjAA','','',event)" href="http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC8QFjAA&url=http%3A%2F%2Fwww.w3schools.com%2Fjsref%2Fprop_html_innerhtml.asp&ei=LacjUo4lw9m0BpLVgYAK&usg=AFQjCNFgNBuo2EfLPoNBi3hGgbuTeLwODw&bvm=bv.51495398,d.Yms"> … </a></h3>
Run Code Online (Sandbox Code Playgroud) 我正在尝试触发点击事件,当用户点击按钮时会打开我的href sip/tel链接,但是在按下按钮后它不会触发点击事件.
jquery代码:
$('#next_button').click(function() {
var num = $(this).val();
$('#call-num'+num).trigger('click');
alert(num);
});
Run Code Online (Sandbox Code Playgroud)
href代码:
<a href="tel:001(999) 888-3333" id="call-num1">(999) 888-3333</a>
<button id="next_button" value="1">Next</button>
Run Code Online (Sandbox Code Playgroud) 我有一个带href的A(html标签).我把它转换成了一个带css的按钮.现在,当我将鼠标光标移到它上面时,文本会加下划线.我不希望这种情况发生.问题是......我可以禁用下划线吗?
HTML
<td><a href="url" target="_blank" class="btnBuy">Buy it</a></td>
Run Code Online (Sandbox Code Playgroud) 我有一个div,它的行为就像一个button(.butt),当我单击它时,它应防止href重定向并打开输入。它工作正常,它仍然重定向,当我从重定向返回时,输入出现,但是当我按下输入时,它仍然重定向。
我怎样才能使它在我按div时禁用重定向,并让我在输入中插入一个值来更改值?
var x;
var h = 0; // blur fires multiple times, use h to count and fire once
var url = 'up.php';
$(".butt").on('click', function(event) {
event.preventDefault();
$(".tk").on('click', function(d) {
d.stopPropagation();
var x = $(d.target);
x.html('<input id="edit2" style="width: 40px;" value="'+x.text()+'">');
var this_id = x.context.id;
$("#edit2").on('blur', function(d) {
if (h < 1) {
h = h+1;
d.stopPropagation();
$(d.target.parentElement).text(d.target.value);
$.get(url, {id: this_id, value: d.target.value})
.done(function(d){ if(d == undefined || d != 1) { alert('Something went wrong, check your data and results. …Run Code Online (Sandbox Code Playgroud)我有一个javascript代码,从当前的html文件中提取文件名作为变量.
var filename=location.pathname.substring(location.pathname.lastIndexOf("/") + 1);
console.log(filename);
Run Code Online (Sandbox Code Playgroud)
例如,文件名为"new.html"
我需要将此变量附加到带有href标记的文件夹路径,以便在新选项卡中打开具有该变量名称的另一个文件文件.我尝试过连接,但它不起作用.
<a href="Foldername/'+filename+'" target="_blank">
Run Code Online (Sandbox Code Playgroud)
任何有关这方面的帮助将不胜感激!谢谢!
编辑:我已将问题的第二部分发布为SO上的另一个问题.感谢您的帮助!
我有一个hashref中的套接字句柄: $self->{socket}.
我想从中读取它$line = <$self->{socket}>,但是我收到了语法错误.
现在,我知道
print {$self->{socket}} "Hello";
Run Code Online (Sandbox Code Playgroud)
会照顾印刷,但是
$line = < {$self->{socket}} >;
Run Code Online (Sandbox Code Playgroud)
不行.
如何在不使我的代码混乱的情况下执行此操作:
$fh = $self->{socket};
$line = < $fh >;
Run Code Online (Sandbox Code Playgroud)
谢谢.
如果我的代码是这样的话:
x=driver.find_element_by_xpath("""//*[@id="react-root"]/section/main/article/div[1]/div/div/div[1]/div[2]/a""")
x.click()
Run Code Online (Sandbox Code Playgroud)
但是,发生此错误:
selenium.common.exceptions.ElementNotInteractableException: Message: Element <a href="/p/BgEcF34Fqf6/?tagged=fast"> could not be scrolled into view
Run Code Online (Sandbox Code Playgroud)
请问你能帮帮我吗?
href ×10
html ×5
javascript ×4
jquery ×2
button ×1
class ×1
collections ×1
crud ×1
css ×1
filehandle ×1
greasemonkey ×1
http ×1
onclick ×1
perl ×1
python-3.x ×1
redirect ×1
rest ×1
selenium ×1
sip ×1
target ×1
triggers ×1
webscarab ×1
xpath ×1