Callout Popup لا يعمل في جزء التطبيق
-
10-12-2019 - |
سؤال
يجب أن عرض نافذة منبثقة كما هو الحال في SharePoint 2013 والتي تسمى Callout Popup.لذلك، يجب أن استخدم ملف Callout.js في التعليمات البرمجية الخاصة بي.
لقد جربته مع جزء ويب محرر المحتوى وهو يعمل بشكل جيد ولكن عندما حاولت استخدامه في جزء التطبيق الخاص بي، فإنه لا يعمل بشكل صحيح وهو يعطيني الخطأ.
script5009: 'iselementrtl' غير محدد
Callout.js، خط 1 حرف 8584
ملاحظة: لقد حاولت اتباع الروابط.
href="http://chuvash.eu 15/10/11/callouts-in-sharepoints-2013-preview/#comment-1275" rel="nofollment noreferrer"> Anatoly's Blog
قمت بإضافة مراجع JS التالية في الجزء الخاص بي giveacodicetagpre.
المحلول
I have found the solution. the problem was I have not referenced all the files that are needed to referenced. I referenced like below and it worked for me :)
<script type="text/javascript" src="/_layouts/15/MicrosoftAjax.js"></script>
<script type="text/javascript" src="../Scripts/jquery.1.8.2.min.js"></script>
<script type="text/javascript" src="/_layouts/15/init.js"></script>
<script type="text/javascript" src="/_layouts/15/1033/initstrings.js"></script>
<script type="text/javascript" src="/_layouts/15/1033/strings.js"></script>
<script type="text/javascript" src="/_layouts/15/core.js"></script>
<script type="text/javascript" src="/_layouts/15/mQuery.js"></script>
<script type="text/javascript" src="/_layouts/15/callout.js"></script>
نصائح أخرى
first see if its happning on all browsers? try it on more than one pc to see if its only a local issue!
before you do the above try moving the imports so that the first reference is callout.js
<script type="text/javascript"src="/_layouts/15/callout.js"></script>
<script type="text/javascript"src="../Scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript"src="/_layouts/15/MicrosoftAjax.js"></script>
<script type="text/javascript"src="/_layouts/15/init.js"></script>
<script type="text/javascript"src="/_layouts/15/mQuery.js"></script>
<script type="text/javascript"src="/_layouts/15/sp.ui.dialog.js"></script>
<script type="text/javascript"src="/_layouts/15/sp.runtime.js"></script>
<script type="text/javascript"src="/_layouts/15/sp.js"></script>
what i get from the error is your trying to use callout.js method before its referenced? so by putting it first we can see if it solves your issue
Nice Post.
I have also modified the Feedback Callout popup here. May It help to others also.