Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何检测网页的结尾?_C#_Javascript_Html - Fatal编程技术网

C# 如何检测网页的结尾?

C# 如何检测网页的结尾?,c#,javascript,html,C#,Javascript,Html,如何检测网页的结尾以放置包含“关于”和“联系我们”链接的div栏?我想检测页面的结尾,这样无论分辨率如何,工具栏都可以自动将自己放在页面的结尾。谢谢嗯,你可以找到标记,并在它前面添加你的代码,确保它会在网页的最后呈现出来。你可以用母版页来实现这一点,或者我想既然你用javascript标记了它,你也可以使用jquery。使用选择器选择body或html标记,然后使用append: 如果希望在纯JavaScript中实现,请尝试: var node = document.createElemen

如何检测网页的结尾以放置包含“关于”和“联系我们”链接的div栏?我想检测页面的结尾,这样无论分辨率如何,工具栏都可以自动将自己放在页面的结尾。谢谢

嗯,你可以找到
标记,并在它前面添加你的代码,确保它会在网页的最后呈现出来。

你可以用母版页来实现这一点,或者我想既然你用javascript标记了它,你也可以使用jquery。使用选择器选择body或html标记,然后使用append:


如果希望在纯JavaScript中实现,请尝试:

var node = document.createElement("div");
node.innerHTML = "put html here";
document.body.appendChild(node);
是jsbin代码段

另一种可能的解决办法是:

document.body.innerHTML += "put html here";
window.pageYOffstet+window.screen.height==document.height

用表格包装所有内容怎么样?@myro我做了,但同样的问题它不起作用。不管分辨率如何,页面的结尾是什么意思?@MartijnB无论分辨率是800X600还是1440X900,它都应该检测页面的结尾,而无需进行滚动,并将横条放在末尾。我想我们都可以同意一个新的解决方案独特的解决方案,如果您告诉我们您打算如何实现这一点。使用JS?还是C#?您想在离线应用程序中实现它还是直接在网页中实现它?
document.body.innerHTML += "put html here";
window.pageYOffstet + window.screen.height == document.height