我正在使用this website来获取响应,这是一个静态HTML网站,它使用一些JavaScript在每个页面上加载private void Frm_Insert_Load(object sender, EventArgs e)
{
using (SqlConnection Conn = new SqlConnection())
{
Conn.ConnectionString = "Data Source = (LocalDB)/MSSQLLocalDB; AttachDbFilename = C:/Test/Test.mdf; Integrated Security = True;Connect Timeout = 30;";
try
{
Conn.Open();//It stops here, any advice ?
MessageBox.Show("Accepted");
}
catch (Exception Ex)
{
MessageBox.Show(Ex.ToString());
}
}
// TODO: This line of code loads data into the 'testDataSet.UserNames' table. You can move, or remove it, as needed.
this.userNamesTableAdapter.Fill(this.testDataSet.UserNames);
}
。
问题是JavaScript代码在每个链接之前放置index.html
。当您点击页面中间某处的链接时,它将在中途的某个位置打开新页面(与链接在旧页面上的滚动位置相同)。
如何让新页面始终在页面顶部打开?
JavaScript文件包含以下脚本(对我来说是胡言乱语......)
#
答案 0 :(得分:1)
您的脚本使用AJAX获取新页面,并用加载的内容替换当前页面的内容。
' #pagename`可能只是让浏览器的后退按钮工作。如果你不想要它,你可以发表评论,但你会有相同的行为。
您要做的是在document.body.scrollTop = 0;
行之后设置document.location.href = ...
。