I am designing html pages which is more than 10,000 lines inside paragraph tag with specific id. As the number of lines is more, the page loading time is more than 3 minutes. So I want to lazy load this data from javascript array object which should load more data on scroll and also able to load directly to id tagged from different page.
As the project work offline I dont want to use php and MySql so I want to use javascript for loading data.
html code
<p id="a1">श्रीगुरुभ्यो नमः ॥</p>
<p id="a2">समस्तगुणसम्पूर्णं सर्वदोषविवजितम् ।</p>
<p id="a3">नारायणं नमस्कृत्य गीतातात्पर्यमुच्यते ॥१॥</p>
<p id="a4">शास्त्रेषु भारतं सारं तत्र नामसहस्रकम् । वैष्णवं कृष्णगीता च तज्ज्ञानान्मुच्यतेञ्जसा ॥
</p>
<p id="a5">न भारतसमं शास्त्रं कुत एवानयोः समम् । भारतं सर्ववेदाश्च तुलामारोपिताः पुरा ॥
</p>
<p id="a6">देवैर्ब्रह्मादिभिः सर्वैर्ऋषिभिश्च समन्वितैः । व्यासस्यैवाज्ञया तत्र त्वत्यरिच्यत भारतम् ॥
</p>
<p id="a7">महत्त्वाद्भारवत्त्वाच्च महाभारतमुच्यते । निरुक्तमस्य यो वेद सर्वपापैः प्रमुच्यते ॥</p>
javascript array code
var b = [{"title":"गीतातात्पर्यनिर्णयः","text":"श्रीगुरुभ्यो नमः ॥","url":"#a1"},
{"title":"गीतातात्पर्यनिर्णयः","text":"समस्तगुणसम्पूर्णं सर्वदोषविवजितम् ।","url":"#a2"},
{"title":"गीतातात्पर्यनिर्णयः","text":"नारायणं नमस्कृत्य गीतातात्पर्यमुच्यते ॥
१॥","url":"#a3"},
{"title":"गीतातात्पर्यनिर्णयः","text":"शास्त्रेषु भारतं सारं तत्र नामसहस्रकम् । वैष्णवं
कृष्णगीता च तज्ज्ञानान्मुच्यतेञ्जसा ॥","url":"#a4"},
{"title":"गीतातात्पर्यनिर्णयः","text":"न भारतसमं शास्त्रं कुत एवानयोः समम् । भारतं
सर्ववेदाश्च तुलामारोपिताः पुरा ॥","url":"#a5"},
{"title":"गीतातात्पर्यनिर्णयः","text":"देवैर्ब्रह्मादिभिः सर्वैर्ऋषिभिश्च समन्वितैः । व्यासस्यैवाज्ञया
तत्र त्वत्यरिच्यत भारतम् ॥","url":"#a6"},
{"title":"गीतातात्पर्यनिर्णयः","text":"महत्त्वाद्भारवत्त्वाच्च महाभारतमुच्यते । निरुक्तमस्य यो
वेद सर्वपापैः प्रमुच्यते ॥","url":"#a7"}]
I expect the javascript array objects to be loaded to the html paragraphs with id and load more on scroll. Also i want to load the page faster.