js實現頁面開啟自動定位到指定元素位置
1.場景重現:我一個頁面很長很長,是分一個模組一個模組的,現在有需求是要求從特定場景進入頁面時,自動定位到第N個模組。
2.實現方法:第一步在需要展示的模組的最外層的元素上新增一個標記,可以是class 也可以是id。然後通過原生方法獲取到這個元素物件。呼叫他的scrollIntoView()方法:
html部分:
<div class="more-merchant" id="moreMerchant"></div>
js部分:
document.getElementById("moreMerchant").scrollIntoView()
此外,要保證執行這個方法的時候,瀏覽器已經渲染完頁面。如果有問題,可以嘗試加一個setTimeout(()=>{
},0);保證最後執行
相關推薦
js實現頁面開啟自動定位到指定元素位置
1.場景重現:我一個頁面很長很長,是分一個模組一個模組的,現在有需求是要求從特定場景進入頁面時,自動定位到第N個模組。 2.實現方法:第一步在需要展示的模組的最外層的元素上新增一個標記,可以是class 也可以是id。然後通過原生方法獲取到這個元
JS實現頁面載入完成之後自動重新整理一次
先貼出程式碼,如果有興趣看我解題思路的可以看下,沒興趣的直接拿走用,節省時間。 window.onload = function(){var url=document.location.href; //獲取瀏覽器訪問欄裡的地址
點選導航,滑動到網頁中的指定位置(JS實現滑動錨點定位)
在一個網頁頁面中,可能會分為很多的模組內容,當我點選導航欄的某一項時,希望顯示對應的內容,例如,點選下圖導航中的報告服務後,希望網頁滑動到 “報告服務” 的模組,點選城市品牌滑動到“城市品牌”的模組。
JS實現頁面進入、返回定位到具體位置
其實瀏覽器也自帶了返回的功能,也就是說,自帶了返回定位的功能。正常的跳轉,返回確實可以定位,但是有些特殊場景就不適用了。例如,某些元素是在某種情況下才加上的,又或者多級定位。 目前,我知道的返回定位到具體位置有兩種方法: ①利用id定位,在跳轉的時候帶上某個模組的i
原生JS實現頁面內定位
需求:點選跳轉到頁面指定位置 <div id="test">點選跳轉到此處</div> 【法一】: 利用a標籤的錨點跳轉 <a href="#test">點選跳轉</a> 由於錨點跳的原理是改變雜
js實現頁面滾動切換導航欄/點選導航欄跳轉到指定位置
最近一直在弄頁面的事情,對頁面方面的知識又鞏固了一下。這次的內容如題,大家對程式碼有疑問或者是有更好的方法歡迎留言!js部分 //標題物件 var title = document.getElementById("title"); //選
js實現頁面記住密碼與自動登陸
<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title>統一認證平臺登入</title><
JS實現頁面快速定位
今天在分享一個非常小但是很實用的js效果:頁面快速定位實現效果:點選頁面按鈕,即可跳轉到指定位置話不多少,貼程式碼:<div class="button"><a href="#aaa">我是一個跳轉按鈕</a></div>跳轉指
JS實現頁面復制文字時自動加版權
body java script ase 著作權 oca range navig strong 經親自實踐,嘗試了各種方法,目前可行的方法主要有如下兩種: 可以在任何運行使用js代碼的網站中使用,比如本人在自己的博客園博客中實現了一下,讀者您可親自在本人博客上測試。 方法1
如是使用JS實現頁面內容隨機顯示
js之前有個客戶咨詢我,因為他們公司的業務員有多個人,但公司網站的聯系方式板塊裏只夠放一個人的信息,所以就想能不能實現這個聯系方式信息隨機顯示,對於業務或客服人員來說也能做到分配均勻公平。本文我們將和大家一起分享,如何使用js控制實現頁面內容隨機顯示。這裏我以本地的蟬知建站系統為例,給大家演示一下實現流程。首
HTML5實現頁面你自動跳轉
.html 結果 初學 ror ref 但是 html 都在 erro 初學H5,書上說的是<meta http-equiv="refresh" content="5“ url=”./error.html"/>這樣可以實現,百度了下,也有這樣寫的,但是結果是實現
用wow.js實現頁面滾動時觸發animate.css動畫特效
偏移量 true fin 滾動 cdn lock src 代碼 splay 很高興在2017/10/14發表了自己的第一個博客隨筆,不管你們怎麽想,我自己覺得逼格瞬間高了起來。哈哈哈,哈撒尅。 有時候項目需要一些動畫來提升用戶體驗,吸引用戶註意力。這時wow是個
vue.js實現頁面倒計時跳轉功能
his 首頁 turn return () data col world mit 需求分析: 頁面倒計時5秒後進入系統主頁,數字需要實時更新! <template> <div class=""> <h1>歡迎來到Vue.js
用js實現頁面跳轉的幾種方式
head 註意 ont rem text pla http bsp cat 通過js或者html或者PHP等動態程序都可以方便的實現跳轉,這裏搜集了幾種頁面跳轉的方式js方式的頁面跳轉1.window.location.href方式 <script langua
avaScript實現頁面到滾動到指定位置執行某些操作
點擊 希望 ava pdo bsp log scroll 指定位置 blog 比如 頁面中 某個DOM, 希望點擊按鈕後頁面直接跳轉到 這個DOM所在的位置, 1. 獲取DOM離屏幕的高度 var hTop = $(‘#box‘).offset().top; $(‘bod
使用typed.js實現頁面上的寫字功能
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <script src="https://cdn.bootcss.com/jq
JS實現頁面列印(整體、區域性)
我們在網頁開發過程中經常會有列印頁面的需求,通過JS來實現的方法有很多,這裡我做了一個整理,供大家參考。 方式一:window.print() 整體列印 ?
js實現頁面日期時間的動態顯示,精確到秒
直接寫程式碼 <script type="text/javascript"> window.onload=showtime(); function gettime(){ var date = new Date(); var
js 實現頁面區域性(或圖片)放大功能(vue)
方法: adjustStart1 (e) { e.preventDefault() let event = e.touches if (event.length === 2) { this.styles = 'transform: scale(2
js實現頁面自適應
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv=