我试图为我的博客上的每一个评论创build独特的锚点,以便一个人可以采取一个锚点的url,并将其粘贴到浏览器,它会自动加载页面,并向下滚动到他们的评论开始的页面。 也许我正在做这个错误的方式,但我已经尝试过这是无济于事。 注释视图 – 失败1 – 当粘贴在浏览器中时,此链接不会向下滚动到所需的位置 <%= link_to '#', :controller => 'posts', :action => 'show', :id => comment.post, :anchor => 'comment_' << comment.id.to_s %> 评论控制器 – 失败2 – 在浏览器中正确的url,但没有滚动发生,它只是停留在页面的顶部 redirect_to :controller => 'posts', :action => 'show', :id => @post, :anchor => 'comment_' + @comment.id.to_s 如果有人能帮助我会很感激:) 更新:下面的解决scheme几乎工作,但是我拿出下面的url,如果我点击它不滚动到。 #ie http:// localhost:3000 / posts / please-work
我正在制作一个可打印的HTML报告,它有“部分”,应该在一个新的页面开始。 有没有办法把HTML / CSS中的东西放入浏览器,告诉它它需要跳到一个新的页面? 我不需要在每个浏览器中工作,我想我可以告诉人们使用一组特定的浏览器来打印。 谢谢 丹尼尔