交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • 织梦dedecms文章内容图片上传自动生成绝对路径

    使用织梦制作二级域名网站点,或者手机网站时;总会遇到文章页面图片不显示问题;

    查看源代码发现图片路径是相对路径;无法加载;此时只需要修改图片路径为绝对路径即可;现在提供两种结局方法:

    1.修改include下的文件extend.func.php

    2.使用js修改图片路径

    第一种方法:

    1、找到include下的文件extend.func.php
     

    2、在文件最后增加一个参数。(php函数的结束括号外)

     

    function replaceurl($newurl)  

     

     {   
          $newurl=str_replace('src="/uploads/allimg/','src="http://www.genban.org/uploads/allimg/',$newurl);
      return $newurl;   
    }

     

    3、将文章正文的调用标签 {dede:field.body/} 修改成{dede:field.body function='replaceurl(@me)'/}

    第二种:使用javascript进行修改为绝对路径
     

    1.在需要改的页面加入以下代码(需添加 jQuery文件)

    <script>

    $('article img').each(function(){

     

    var img = $(this).attr('src').split('com');

    console.log(img);

    $(this).attr('src','http://www.baidu.com'+img[img.length-1]);

     

    });

    </script>

    修改为自己的域名

    第一种方法可能使用了不会生效,这是由于include下的文件extend.func.php的文件没有执行权限问题,修改文件权限即可解决问题;本人亲测有效


    广而告之:
    热门推荐:
    PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库

    环境 开发包:appserv-win32-2.5.10 服务器:Apache2.2 数据库:phpMyAdmin 语言:php5,java 平台:windows 10 java驱动:mysql-connector-java-5.1.37 需求 编写一个PHP脚本语言,连接到phpMyAdmin数据库的test库 编写一个java web服务端,连接到phpMyAdmin数据库的test库 代···

    PHP学习mysql课件 高级篇第1/2页

       数据库管理员的职责   服务器的启动与关闭   用户帐户维护   日志文件维护   数据库的备份与拷贝   服务器的优化   数据库管理系统的软件更新   数据目录的安全性   ···

    表格奇偶行设置不同颜色的核心JS代码

    这是一个比较实用的功能,设置奇偶行颜色不同后阅读表格数据的体验明显变好,否则数据会显得非常繁杂拥挤(当表格数据行多时体验尤为明显)。只有当你自己真正做这方面的东西接触到时才有强烈的体会,反正我是刚刚经历了,留在这里备参考吧~ 核心JS脚本代码如下(table···

    vue.js实现标签页切换效果

    第二个实例是关于标签页切换的,先看一下效果: 这也是一个很常见的交互效果,以往正常的javascript写法是给各个按钮绑定事件来切换不同的层,当然也可以用纯css写,给上面的三个切换的层分别添加一个单选按钮的兄弟节点,再用绝对定位把单选按钮定位在三个button上面,这样就···

    3分钟快速学会在ASP.NET Core MVC中如何使用Cookie

    一.Cookie是什么? 我的朋友问我cookie是什么,用来干什么的,可是我居然无法清楚明白简短地向其阐述cookie,这不禁让我陷入了沉思:为什么我无法解释清楚,我对学习的方法产生了怀疑!所以我们在学习一个东西的时候,一定要做到知其然知其所以然。 HTTP协议本身是无状态的。···

    jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】

    本文实例讲述了jQuery插件HighCharts绘制简单2D折线图效果。分享给大家供大家参考,具体如下: 1、实例代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HighCharts 2D折线图</title> <script type="text/javascr···

    js 弹出对话框(遮罩)透明,可拖动的简单实例

    js 弹出对话框(遮罩)透明,可拖动的简单实例 <html> <head> <script> function sAlert(txt) { //var eSrc=(document.all)?window.event.srcElement:arguments[1]; var shield = document.createElement("DIV"); shield.id = "shield"; shield.style.pos···

    vue弹窗消息组件的使用方法

    本文实例为大家分享了vue弹窗消息组件的具体代码,供大家参考,具体内容如下 本来打算写一个那种提示完了自动消失的弹窗的,但是没有想好淡入淡出的效果。所以暂时算是半成品。 练习代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset=···

    jquery让返回的内容显示在特定div里(代码少而精悍)

    前面写过ajax让返回的内容显示在特定div里最近在看jquery,所以又用jquery重新写了个,jquery果然是“写得更少,做得更多” <html> <head> <title></title> <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.1.min.js">···

    Laravel 5 框架入门(三)

    本篇教程中,我们将利用 Laravel 5 自带的开箱即用的 Auth 系统对我们的后台进行权限验证,并构建出前台页面,对 Pages 进行展示。 1. 权限验证 后台地址为 http://localhost:88/admin ,我们的所有后台操作都将在此页面或其子页面下进行。利用 Laravel 5 提供的 Auth,我们只···