Javascript 在填写表单之前隐藏文章的其余部分

Javascript 在填写表单之前隐藏文章的其余部分,javascript,html,blogs,Javascript,Html,Blogs,我目前正在建立博客,客户要求我在几次滚动后创建一个模式,以便用户在继续阅读之前提交电子邮件 我建造了它。没问题 但是现在他问我是否有办法防止用户在Inspector中看到其余的内容,还是仅仅通过禁用overflow:hidden on the body 那么,在点击submit按钮之前,有没有办法对inspector隐藏其余的内容呢 感谢您的建议您可以尝试的一件事是让submit按钮运行一个函数,将全局变量ishidden从默认值true设置为false ishiden的代码可能如下所示: va

我目前正在建立博客,客户要求我在几次滚动后创建一个模式,以便用户在继续阅读之前提交电子邮件

我建造了它。没问题

但是现在他问我是否有办法防止用户在Inspector中看到其余的内容,还是仅仅通过禁用overflow:hidden on the body

那么,在点击submit按钮之前,有没有办法对inspector隐藏其余的内容呢


感谢您的建议

您可以尝试的一件事是让submit按钮运行一个函数,将全局变量
ishidden
从默认值true设置为false

ishiden
的代码可能如下所示:

var ishidden = false;

//function that makes the user do form -> sets ishidden to true

//submit form function -> sets ishidden to false
//pure js solution. jquery is a bit different
if(ishidden){
  document.getElementById(article).style.visibility = "hidden";
}
然后你会有一个
if
函数来改变样式

可能是这样的:

var ishidden = false;

//function that makes the user do form -> sets ishidden to true

//submit form function -> sets ishidden to false
//pure js solution. jquery is a bit different
if(ishidden){
  document.getElementById(article).style.visibility = "hidden";
}

可能会有更多的代码,但这是一般的想法

如果要防止用户在Inspector中看到其余内容,请尝试仅显示部分内容。说前50个字符。并且当用户有资格查看内容时,具有显示整个内容的逻辑。