我想在默认浏览器的特定位置打开一个网页,并在那个网页上打开另一个网页,而不是该浏览器的新任务。也许用户打开该浏览器的新任务,但是通过点击我的delphi程序中的按钮,所选择的网页必须在第一个打开。那可能吗?我公司要我编程这样的东西,但我不知道该怎么做。我真的很喜欢任何帮助。感谢。
答案 0 :(得分:0)
有指令here可以打开默认浏览器,但您甚至可以“运行”网址,就像从Windows运行命令一样。然后,您需要保留该过程的句柄,以便您可以对其执行某些操作。
要在特定点打开网页,您最好在页面中使用命名锚点,即哈希后的位:http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_a_name如果您无法控制页面,没有可以尝试滚动的命名锚点:How to scroll the scrollbar in external application via WinAPI?