滚动浏览pdf文件的HTML代码

滚动浏览pdf文件的HTML代码,html,url,pdf,settimeout,Html,Url,Pdf,Settimeout,我正在尝试开发一个程序,每10秒在url位置之间切换一次,然后在返回最后一个url后循环返回。说明如下: 显示url1 10秒 显示url2 10秒 显示url3 10秒 循环回URL(连续循环) 我相信这可以通过settimeout和for循环实现。我对settimeout和java没有完全的了解,所以这就是我目前所处的困境。我在下面放置了一个代码,但由于我不知道如何使用settimeout,我相信这是我的第一个错误 如果有更好的办法,我洗耳恭听。我已经尝试java三天了,因为它需要在工作

我正在尝试开发一个程序,每10秒在url位置之间切换一次,然后在返回最后一个url后循环返回。说明如下:

  • 显示url1 10秒
  • 显示url2 10秒
  • 显示url3 10秒
  • 循环回URL(连续循环)
我相信这可以通过settimeout和for循环实现。我对settimeout和java没有完全的了解,所以这就是我目前所处的困境。我在下面放置了一个代码,但由于我不知道如何使用settimeout,我相信这是我的第一个错误

如果有更好的办法,我洗耳恭听。我已经尝试java三天了,因为它需要在工作中为一个项目而做,所以我对它是全新的,而且可能已经超过了我的头脑

<!DOCTYPE>
<html>
<body>

"urls"

<script>
var myurl;

function urls()
{
    myurl=setTimeout(url1,0);
    myurl=setTimeout(url2,10000);
    myurl=setTimeout(url3,20000);
}

function url1()
{
<embed width="100%" height="100%" name=plugin src="http://files.asme.org/ICOMES/News/15876.pdf#pagemode=none&scrollbar=0&page=2" type="application/pdf".;
}

function url2()
{
<embed width="100%" height="100%" name=plugin src="http://www.tbp.org/pubs/Features/Su04McMasters.pdf#pagemode=none&scrollbar=0&page=2" type="application/pdf".;
}

function url3()
{
<embed width="100%" height="100%" name=plugin src="http://milproj.dc.umich.edu/publications/EngFlex_report/download/EngFlex%20Report.pdf#pagemode=none&scrollbar=0&page=2" type="application/pdf".;
}

</script>
</body>
</html>

“URL”
var-myurl;
函数URL()
{
myurl=setTimeout(url1,0);
myurl=setTimeout(URL210000);
myurl=setTimeout(URL320000);
}
函数url1()
{

这不是java,而是javascript;) 您可以在HTML中执行一个iframe,并使用javascript每10秒更改一次它的源代码

例如:

<html>
<body>
<iframe id="theIframe" src="">

</iframe>
</body>
<script>
  function timeout() {
    setTimeout(function () {
        document.getElementById("theIframe").src= 'http://www.google.com';
        timeout();
    }, 10000);
  }  
  timeout(); 

</script>
<html>

函数超时(){
setTimeout(函数(){
document.getElementById(“theIframe”).src='10〕http://www.google.com';
超时();
}, 10000);
}  
超时();
我不确定这个确切的代码是否有效,因为我只是在没有测试的情况下编写了它。但是你可以得到大致的想法。像这样每10秒它就会重新加载google。你可以修改它,这样网站就可以从数组或其他东西中获取


不过,并非所有浏览器都支持直接在浏览器中打开PDF。有些浏览器可能希望下载它,具体取决于插件。如果要呈现PDF,可能需要外部库。

哪里需要Java?我可能不需要Java。当我试图找人帮我时,有人建议我与了解Jav的人交谈a、 删除了java关键字。您可能需要JavaScript,这类问题在这里得到了回答。谢谢Kenneth Clark和Veselin Davidov。如果我能让其中任何一个起作用,我会哭的。在过去两天中,我已经阅读了大约30个小时的帖子,但没有取得任何进展。谢谢您至少让我找到了正确的方向。@KennethClark我尝试了这种格式,它只打开了google.com,没有从那里开始。我是否正确地放置了代码?请查看上面的编辑。谢谢。
<html>
<body>
<iframe id="theIframe" src="">

</iframe>
</body>
<script>
  function timeout() {
    setTimeout(function () {
        document.getElementById("theIframe").src= 'http://www.google.com';
        timeout();
    }, 10000);
  }  
  timeout(); 

</script>
<html>