Dotclear


Ignore:
Timestamp:
06/22/11 10:32:52 (14 years ago)
Author:
Tomtom33 <tbouron@…>
Branch:
wysiwyg
Message:

Fixed DOM bug for media insert

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/js/jquery/jquery.oembed.js

    r399 r402  
    191191               if (data.title) alt.push(data.title); 
    192192                
    193                return $('<a>').attr({ 
     193               return $('<div>').append($('<a>').attr({ 
    194194                    'href': data.url, 
    195195                    'title': title 
     
    198198                    'title': title, 
    199199                    'alt': alt.join(' - ') 
    200                })); 
     200               }))).html(); 
    201201          }, 
    202202           
     
    219219               if (data.title) alt.push(data.title); 
    220220                
    221                return $('<a>').attr({ 
     221               return $('<div>').append($('<a>').attr({ 
    222222                    'href': data.url, 
    223223                    'title': title 
    224                }).append(title); 
     224               }).append(title)).html(); 
    225225          }, 
    226226           
     
    243243                              } 
    244244                         } 
    245                          xhtml += object.get(0).outerHTML; 
     245                         xhtml += $('<div>').append(object).html(); 
    246246                    }  
    247247                    else if (this.tagName == 'OBJECT') { 
     
    256256                              $(this).find('embed').remove(); 
    257257                         } 
    258                          xhtml += this.outerHTML; 
     258                         xhtml += $('<div>').append($(this)).html(); 
    259259                    } else { 
    260                          xhtml += internalMethods._getValidHXHTMLCode($(html).find('iframe,object').get(0).outerHTML); 
     260                         xhtml += internalMethods._getValidHXHTMLCode($('<div>').append($(html).find('iframe,object')).html()); 
    261261                    } 
    262262               }); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map