کتاب مقدس آنلاین: تفاوت میان نسخهها
ظاهر
	
	
بدون خلاصۀ ویرایش برچسب: برگرداندهشده  | 
				بدون خلاصۀ ویرایش برچسب: برگرداندهشده  | 
				||
| خط ۵۳۵: | خط ۵۳۵: | ||
             ]  |              ]  | ||
         };  |          };  | ||
         // 🔧 برنامه اصلی کتاب مقدس  |          // 🔧 برنامه اصلی کتاب مقدس  | ||
| خط ۷۸۴: | خط ۷۶۶: | ||
                         frameborder="0"  |                          frameborder="0"  | ||
                         loading="lazy"  |                          loading="lazy"  | ||
                         allowfullscreen  |                          allowfullscreen>  | ||
                     </iframe>  |                      </iframe>  | ||
                 `;  |                  `;  | ||
| خط ۷۹۳: | خط ۷۷۴: | ||
                 wikiPageLink.style.display = 'flex';  |                  wikiPageLink.style.display = 'flex';  | ||
                 updateNavigationButtons();  |                  updateNavigationButtons();  | ||
                // اضافه کردن event listener برای زمانی که iframe لود شد  | |||
                setTimeout(() => {  | |||
                    const iframe = document.getElementById('content-iframe');  | |||
                    if (iframe) {  | |||
                        iframe.onload = function() {  | |||
                            try {  | |||
                                const iframeDoc = iframe.contentDocument || iframe.contentWindow.document;  | |||
                                const links = iframeDoc.querySelectorAll('a');  | |||
                                links.forEach(link => {  | |||
                                    // اگر لینک به دامنه pediabible.com اشاره میکند، در تب جدید باز شود  | |||
                                    if (link.href && link.href.includes('pediabible.com')) {  | |||
                                        link.target = '_blank';  | |||
                                        link.rel = 'noopener noreferrer';  | |||
                                    }  | |||
                                });  | |||
                            } catch (error) {  | |||
                                console.log('امکان دسترسی به iframe برای تغییر لینکها وجود ندارد:', error);  | |||
                            }  | |||
                        };  | |||
                    }  | |||
                }, 100);  | |||
             }  |              }  | ||