点击进入知科官方网站
查看: 2939  |  回复: 23
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
发表于 2012-07-10 18:18
有消息的时候 怎么能有声音呢
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-10 18:21
1楼

4.9.9以上版本取消了声音提示。

 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-10 18:22
2楼
不是说 可以 添加js代码吗
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-10 18:23
3楼
可以利用Javascript的方式实现,
 
获取DIV的innerHTML内容,判断数量是否为0,不为0则使用js的document.write输入一段声音代码
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-10 18:24
4楼
能说的详细些吗
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-10 18:26
5楼

需要一定的Javascript基础,会相关知识

请参考Javascript代码,编写相关代码!
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-10 18:27
6楼
如果暂时不是急着需要,此代码我们明天可以编写提供给您,如急需请自行编写代码。
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-10 18:27
7楼
应该添加啥样的代码  和应该放在哪里  能不能给我一个现成的
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-10 18:28
8楼
您 给我一个现成的 吧 需要多长时间啊
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-10 18:28
9楼
如果暂时不是急着需要,此代码我们明天可以编写提供给您,如急需请自行编写或请人编写代码。
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-10 18:29
10楼
好 的  您写一个吧  明天 我联系您 
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-11 11:56
11楼
现在来提供代码,按下面几步操作:
 
第一步:下载/index/1/head.ascx文件,用记事本打开
第二步:将<div class="topbar">改成<div class="topbar" id="topbar">
第三步:将cssdropdown.startchrome("chromemenu");改成cssdropdown.startchrome("chromemenu");
                function MailSound()
                {
                    var A=document.getElementById("topbar").getElementsByTagName("a");
                    for(var i=0;i<A.length;i++)
                    {
                        if(A[i].toString().indexOf("/user/mail.aspx")!=-1)
                        {
                            var str1=A[i].innerHTML;
                            str1=str1.replace("消息","").replace("条","").replace("(","").replace(")","").replace(" ","");
                            var j=parseInt(str1);
                            if(j>0)
                            {
                                A[i].innerHTML=A[i].innerHTML+"<embed src=\"/s/skin/msg.mp3\" width=\"0\" height=\"0\" autostart=\"true\" loop=\"false\"></embed>";
                            }
                            return;
                        }
                    }
                }
                MailSound();
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-11 15:30
12楼
没找到第二步的<div class="topbar">这段代码
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-11 15:32
13楼
打开/index/1/head.ascx 搜索topbar有没有
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-11 15:44
14楼
你好问题解决了 谢谢啊
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-12 14:40
15楼
模板一 用着挺好的  我换了模板二  代码是这样写的 您看看对吗  我看没问题 但是 没有声音
<%@ control language="C#" autoeventwireup="true" inherits="index_1_head, ZKCMS" %>
<script type="text/javascript" src="/index/1/skin/public.js"></script>
<link type="text/css" rel="stylesheet" href="/index/1/skin/grafting.css" />
<link rel="stylesheet" type="text/css" href="/index/1/skin/chromestyle.css" />
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
<div class="topbar" id="topbar">
    <div class="hto">
        <div class="fl"><asp:Literal ID="Literal_topbar_userinfo" runat="server"></asp:Literal></div>
        <div class="fr">               
            <script type="text/javascript" src="/index/1/skin/chrome.js"></script>
            <table border="0" cellpadding="0" cellspacing="0" id="chromemenu">
                <tr>                   
                    <td><div class="con1"><a href="#" rel="dropmenu1">免费发布</a></div></td>
                    <td><div class="con2"><a href="#" rel="dropmenu2">我的帐户</a></div></td>
                    <td><div><a href="/plugin/sitemap/">网站地图</a></div></td>
                    <td><div class="con3"><a href="/">网站首页</a></div></td>
                </tr>
            </table>
            <div id="dropmenu1" class="dropmenudiv">               
                <a href="/plugin/addmod/do.htm">发布信息</a>
                <a href="/plugin/addmod/gl.htm">管理我的信息</a>
                <a href="/space/blog_do.aspx?uid=<%=ZK.uid %>">发表日志</a>
                <a href="/space/photo.aspx?uid=<%=ZK.uid %>">上传照片</a>
            </div>                                             
            <div id="dropmenu2" class="dropmenudiv">
                <a href="/user/control.aspx?notip">会员中心</a>
                <a href="/user/chongzhi.aspx">在线充值金币</a>
                <a href="/user/my.aspx">修改资料</a>
                <a href="/user/mail.aspx">查看站内信</a>
                <a href="/user/face.aspx">上传头像</a>
                <a href="/user/vip.aspx">升级成为VIP</a>
            </div>
            <script type="text/javascript">cssdropdown.startchrome("chromemenu");
                function MailSound()
                {
                    var A=document.getElementById("topbar").getElementsByTagName("a");
                    for(var i=0;i<A.length;i++)
                    {
                        if(A[i].toString().indexOf("/user/mail.aspx")!=-1)
                        {
                            var str1=A[i].innerHTML;
                            str1=str1.replace("消息","").replace("条","").replace("(","").replace(")","").replace(" ","");
                            var j=parseInt(str1);
                            if(j>0)
                            {
                                A[i].innerHTML=A[i].innerHTML+"<embed src=\"/s/skin/msg.mp3\" width=\"0\" height=\"0\" autostart=\"true\" loop=\"false\"></embed>";
                            }
                            return;
                        }
                    }
                }
                MailSound();
                function MailSound()
                {
                    var A=document.getElementById("topbar").getElementsByTagName("a");
                    for(var i=0;i<A.length;i++)
                    {
                        if(A[i].toString().indexOf("/user/mail.aspx")!=-1)
                        {
                            var str1=A[i].innerHTML;
                            str1=str1.replace("消息","").replace("条","").replace("(","").replace(")","").replace(" ","");
                            var j=parseInt(str1);
                            if(j>0)
                            {
                                A[i].innerHTML=A[i].innerHTML+"<embed src=\"/s/skin/msg.mp3\" width=\"0\" height=\"0\" autostart=\"true\" loop=\"false\"></embed>";
                            }
                            return;
                        }
                    }
                }
                MailSound(); </script>
        </div>
        <div class="clear"></div>
    </div>
</div>
<div class="box">
    <div class="index1_head">
        <table width="100%" border="0" cellspacing="0" cellpadding="0" class="tb1">
            <tr>
                <td width="336"><asp:Literal ID="Literal_logo_css" runat="server"></asp:Literal><div class="index1_logo"></div></td>
                <td>
                    <div class="index1_head_search" id="index1_head_search">
                        <div class="con1"><span onclick="INDEX1_selsearch(this,'life')">生活信息</span><span onclick="INDEX1_selsearch(this,'job')">招聘求职</span><span onclick="INDEX1_selsearch(this,'rent')">出租房</span><span onclick="INDEX1_selsearch(this,'sell')">出售房</span><span onclick="INDEX1_selsearch(this,'news')">新闻</span><span class="on" onclick="INDEX1_selsearch(this,'bbs')">帖子</span><span onclick="INDEX1_selsearch(this,'company')">黄页</span></div>
                        <div class="con2">
                            <div class="son1">
                                <div class="abs" style="margin-top:4px; margin-left:237px"><a title="在百度中搜索" id="baidu" href="http://www.baidu.com" target="_blank" onmouseover="INDEX1_k_blur()"><img src="/index/1/skin/baidu.gif" onmouseover="hover(this,0.5)" onmouseout="hover(this,1)" /></a></div><input id="search_type_value" type="hidden" value="bbs" /><input type="text" id="k" class="theinp1" onfocus="INDEX1_k_focus()" onblur="INDEX1_k_blur()" maxlength="50" onkeydown="INDEX1_k_keydown(event)" />
                                <script type="text/javascript">INDEX1_k_blur();INDEX1_selsearch_init()</script>
                            </div>
                            <div class="son2"><span><img src="/index/1/skin/none.gif" width="80" height="30" onclick="INDEX1_dosearch(document.getElementById('search_type_value').value,document.getElementById('k').value)" /></span></div>
                        </div>
                    </div>
                </td>
                <td width="160"><div class="index1_gg"><%=ZK.config("headgg", "index_1")%></div></td>
            </tr>
        </table>
    </div>
    <script type="text/javascript" src="/s/skin/base64.js"></script>
    <script type="text/javascript" src="/s/skin/input.js"></script>
    <script type="text/javascript" src="/s/skin/AC_RunActiveContent.js"></script>
    <script type="text/javascript" src="/s/skin/dropmenu.js"></script>
    <script type="text/javascript" src="/s/skin/image.js"></script>
    <script type="text/javascript" src="/s/skin/tinybox.js"></script>
    <script type="text/javascript" src="/skin/public/slide.js"></script>
    <div class="index1_nav"><ul><!--#include file="~/s/include/public_nav.html" --></ul><div class="clear"></div></div>
    <div class="index1_subnav"><!--#include file="~/s/include/public_subnav.html" --></div>
    <%=ZK.config("indexcustomsitehead", "index_1")%>
</div>
<noscript><style type="text/css"> body,.wrap{background-color:#fff;background-image:none;}.box{display:none;}</style><div class="noscript">您的浏览器不支持Javascript,请升级你的浏览器或者打开Javascript支持!</div></noscript>
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-12 14:41
16楼
您在同一文件里添加了两次吗,?似乎看到有两处同样的代码。
 
 
模板一和模板二的添加方法应该是一样的,添加后请自行测试一番!
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-12 14:47
17楼
我测试了  模板二 的没声音 刚才发的是模板二的  整篇  麻烦 您看看 
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-12 14:50
18楼
function MailSound()
从这里看,看到没,重复添加了,添加了两次
 
这个只用添加一次的,您恢复文件,重新添加,
 
按和模板一一样的方法操作
 
 
遵化一网
积分:1270
注册时间:2012-07-07
最后登录:2013-06-18
发送短消息
回复于 2012-07-12 15:11
19楼
哎呀 整不明白了 您给我一份 弄好的吧   我复制下  以后这人  也都复制  整个页面 都换了 省心
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2012-07-12 15:13
20楼
模板一您曾经不是弄对了吗,
模板二和模板一的方法是一样的弄法
回复帖子