2023年3月7日 星期二

[研究]CKEditor 4.x、5.x的官方 CDN 網址

[研究]CKEditor 4.x、5.x的官方 CDN 網址

2023-03-07

CKEditor官方網站
https://www.ckeditor.com/

CKEditor Ecosystem · GitHub
https://github.com/ckeditor

NuGet Gallery | ckeditor-full 4.20.2
https://www.nuget.org/packages/ckeditor-full

Quick start - CKEditor 5 Documentation
https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/quick-start.html

NuGet Gallery | ckeditor-full 4.20.2,沒有相依套件
https://www.nuget.org/packages/ckeditor-full#dependencies-body-tab

開發機、測試機,最好用NuGet安裝版,省得花時間去 Internet 下載;

正式機,用CDN版,可以節省頻寬。(前提是 Client 端可以連上 Internet )

以下是 CKEditor 的官方 CDN 網址:

https://cdn.ckeditor.com/

https://ckeditor.com/ckeditor-4/download/#ckeditor-4

<script src="https://cdn.ckeditor.com/4.20.2/standard/ckeditor.js"></script>

<script src="https://cdn.ckeditor.com/4.20.2/basic/ckeditor.js"></script>

<script src="https://cdn.ckeditor.com/4.20.2/full/ckeditor.js"></script>

https://ckeditor.com/ckeditor-5/download/#ckeditor-5

<script src="https://cdn.ckeditor.com/ckeditor5/36.0.1/classic/ckeditor.js"></script>

********************************************************************************

ASP.NET , WebForm, 當 IIS本機IPv4 為某值時,用本機已安裝的 jQuery,否則用 CDN 版 ?

您可以在ASP.NET WebForms中使用以下方法來達到您所需的效果:

在Web.config文件中定義IPv4地址的AppSetting

<appSettings>
   <add key="IPv4Address" value="x.x.x.x"/>
</appSettings>

在你的ASP.NET WebForms中添加以下程式碼:

Default.aspx.cs

<script src='<%= GetJQueryUrl() %>'></script>
<%
public string GetJQueryUrl()
{
    var ipv4Address = ConfigurationManager.AppSettings["IPv4Address"];
    var localIpAddress = HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"];
    if (localIpAddress == ipv4Address)
    {
        return ResolveUrl("~/Scripts/jquery.min.js");
    }
    else
    {
        return "https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.6.0.min.js";
    }
}
%>

這段程式碼會檢查本機IPv4地址是否等於定義在Web.config文件中的值。如果相同,它會使用本機安裝的jQuery。否則,它會使用CDN版本的jQuery。

(完)

相關

[研究]jQuery 和 jQuery UI的 CDN 網址
https://shaurong.blogspot.com/2023/03/jquery-jquery-ui-cdn.html

[研究]Bootstrap 3.x, 4.x, 5.x的官方 CDN 網址
https://shaurong.blogspot.com/2023/03/bootstrap-3x-4x-5x-cdn.html

[研究]CKEditor 4.x、5.x的官方 CDN 網址
https://shaurong.blogspot.com/2023/03/ckeditor-4x5x-cdn.html

沒有留言:

張貼留言