|
phpwind编辑器,代码高亮问题,想让代码显示如下格式:
<div class="content-width">
<ul>
<li><a href="#">菜单01</a></li>
<li><a href="#">菜单02</a></li>
<li><a href="#">菜单03</a></li>
<li><a href="#">菜单04</a></li>
<li><a href="#">菜单05</a></li>
<li><a href="#">菜单06</a></li>
<li><a href="#">菜单07</a></li>
<li><a href="#">菜单08</a></li>
<li><a href="#">菜单09</a></li>
</ul>
</div>但是,使用插入代码选择对应的语言,还是不能高亮,都显示的黑色,对于用户体验来说,非常不好。
遇到,一个高人,帮忙改了一下源代码: 文件目录: res\js\dev\windeditor\plugins\insertCode\syntaxHihglighter\scripts 将:shCore.js 进行了替换。可以实现下载的效果。shCore.js文件可在附件下载 替换后,还是有两个问题: 1. 回复时,插入代码,前面不写文章,直接发代码,代码会消失,只有文字。但是,如果代码前有文字就可以正常使用哦 2. 代码高这不大稳定,不知道为什么,有时插入代码还是黑色的 如下面这段代码(没有实现,代码高亮): import time from selenium import webdriver from selenium.webdriver.common.keys import Keys driver=webdriver.Firefox() driver.get('https://www.cnblogs.com/') driver.find_element_by_link_text('登录').click() time.sleep(1) driver.find_element_by_id('input1').send_keys('username') time.sleep(1) driver.find_element_by_id('input2').send_keys('pwd') time.sleep(1) driver.find_element_by_id('signin').click() time.sleep(10) driver.find_element_by_id('user_nav_blog_link').click() time.sleep(2) driver.find_element_by_id('blog_nav_newpost').click() time.sleep(2) driver.find_element_by_id('Editor_Edit_txbTitle').send_keys('随笔的标题') time.sleep(2) driver.switch_to.frame("Editor_Edit_EditorBody_ifr") # 进入到iframe time.sleep(3) driver.find_element_by_id('tinymce').send_keys('hello python test ') driver.switch_to.default_content() # 从iframe 出来 driver.find_element_by_id('Editor_Edit_lkbPost').click() driver.quit() # 退出关闭 上面,两个问题,还没有解决,有知道的小伙伴,欢迎指教哦 |
|
|